1. 如何在Eclipse中配置Sublime Text編輯器
Sublime Text是一款功能強大的代碼編輯工具,尤其使用它來編寫前端語言會十分地方便。如果我們用Eclipse做java web相關的開發,我們可以用Eclipse來編寫java代碼,而像html、css和js這些前端代碼就可以交個Sublime Text來完成,而且我們可以在Eclipse的java web工程中為前端代碼文件配置一下Sublime Text編輯器,這樣我們就可以在Eclipse中雙擊前端代碼文件以Sublime Text編輯器來打開,十分地方便。
軟體名稱:Eclipse 4.3.2 SR2 官方中文最新版32位軟體大小:200MB更新時間:2014-03-12
1、在Eclipse中建立一個java web工程,裡面添加一些前端代碼文件,例如一個javascript文件,選中這個文件,右鍵依次點擊【Open With】——【Other】,彈出【Editor Selection】窗體。
2、在【Editor Selection】窗體中有兩個單選框,【Internal editors】是Eclipse內部的編輯器,【External programs】表示外部的編輯器,這里我們選擇外部編輯器單選框。
3、點擊【Browse...】按鈕,彈出一個exe文件選擇對話框,在這里我們選擇Sublime Text的exe文件,選擇完成後,可以勾選上【Use it for all *.js files】復選框,表示以後所有的js文件都可以用我們剛才選擇的編輯器來打開。最後點擊【OK】按鈕完成選擇。
4、經過以上步驟,我們再次雙擊js文件後,它就會默認以Sublime Text編輯器來打開。同時選擇js文件右鍵會發現右鍵菜單中多了一項【Sublime text】,這就是我們剛才添加的編輯器。對於css和html文件來說都可以用上面的方法來進行設置。
2. 如何配置sublime text
關於注冊碼,可以在網上搜索獲取。
安裝軟體。
注冊軟體。
打開軟體,找到help,在下面有一欄是輸入license的,我的是已經輸入license的,所以help的選項發生變化了。
現在開始配置軟體。
找到 preference -- > browse packages ,然後進入軟體已經安裝的package 文件夾中。
找到你要配置的編譯語言的文件夾,進入文件夾,找到文件 語言.sublime-build ,打開編輯內容,輸入此語言編譯器的執行文件的路徑。
此處以python為例。
如圖找到文件 python.sublime-build 。(如果沒有此文件,可以新建一個此類型的空白文件)
以記事本或者其他編輯器打開,小編使用wordpad打開。
文件內容:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
配置python編譯器:
將 python 替換成 python安裝後的路徑,小編的python安裝在
D:\file_stall\python 中,如圖。
實際將文件中的內容應該改為:
{
"cmd": ["D:\\file_stall\\python\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
注意以上的路徑中使用的是 //
完成後,保存即可。
在使用sublime text時,將編譯系統可設置為你要編譯的語言或者自動類型。
3. 怎麼為sublime text3 搭建,配置C++的IDE
安裝SublimeText3編輯器
SublimeText3編輯器的下載地址為:
下載並解壓縮,將得到的VC2008文件夾復制到SublimeText3編輯器的安裝目錄中。該目錄的一般路徑為:
D:ProgramFilesSublimeText3。
編寫批處理文件:
編寫一個執行編譯、連接命令的批處理文件,保存到VC編譯器的目錄中。該目錄一般為:
D:。
該批處理文件的內容如下:
@echooff
rem請根據VC2008文件夾的目錄修改下面的VC_Dir環境變數!
setVC_Dir=D:
setinclude=^
%VC_Dir%include;^
%VC_Dir%PlatformSDKInclude;^
%VC_Dir%atlmfcinclude;^
%include%
setlib=^
%VC_Dir%lib;^
%VC_Dir%PlatformSDKLib;^
%VC_Dir%atlmfclib;^
%lib%
setpath=^
%VC_Dir%in;^
%PATH%
setVC_Dir=
echoon
@nmake
由於這里使用nmake工具執行編譯命令,因此你需要為你的每個工程建立一個Makefile文件。關於Makefile文件的資料,可以參考羅雲彬大哥的《Windows環境下32位匯編語言程序設計》一書中的示例。隨後我會發搭建32位匯編語言環境的方法。事實上C語言版本就是它的衍生品,使用SublimeText3要比羅哥推薦的EditPlus編輯器漂亮和好用很多。
配置SublimeText3編譯系統
創建一個名為C++.sublime-build的文件,復制到編輯器的用戶自定義配置文件夾內,該目錄一般為:
C:Users用戶名
即編輯器Preferences/BrowesPackages...菜單打開的目錄下的User文件夾中,如果此文件夾不存在,可以自行創建。根據你的批處理文件所在目錄修改C++.sublime-build文件中的cmd路徑,本例中為:
D:\ProgramFiles\SublimeText3\VC2008\000MyBuildVC2008.bat。
注意路徑中使用的是雙斜杠。
C++.sublime-build文件的內容如下:
{
//請根據你的批處理文件所在目錄修改下面的路徑:
"cmd":["D:\ProgramFiles\SublimeText3\VC2008\000MyBuildVC2008.bat","/Fo${file_base_name}","/O2","${file}"],
"file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
"working_dir":"${file_path}",
"selector":"source.c,source.c++",
"encoding":"cp936",
"variants":
[
{
"name":"Run",
"cmd":["CMD","/U","/C","CL/Fo${file_base_name}/O2${file}&&${file_base_name}"]
}
]
}
由於排版問題,代碼看起來比較混亂,你可以安裝完SublimeText3後查看。
最近學習AutoIt3,順便將上述過程製作了一個自動執行的腳本。運行」自動安裝.exe」即可自動完成C語言環境搭建的全部任務。安裝腳本在Windows7下測試通過,其它系統下未進行測試。
完整的自動安裝壓縮包下載地址為:
自動安裝腳本的代碼如下:
#requireadmin
;1.安裝SublimeText3
Run("SublimeTextBuild3059Setup.exe")
WinWait("Setup-SublimeText3","")
;單擊Next(下一步)
ControlClick("Setup-SublimeText3","","TNewButton1")
WinWait("Setup-SublimeText3","SelectDestinationLocation")
;更改默認安裝路徑為D盤
$strLocOld=ControlGetText("Setup-SublimeText3","SelectDestinationLocation","TEdit1")
;MsgBox(0,"自動安裝",$strLocOld)
$strLocNew=StringReplace($strLocOld,"C:","D:")
;MsgBox(0,"自動安裝",$strLocNew)
ControlSetText("Setup-SublimeText3","SelectDestinationLocation","TEdit1",$strLocNew)
ControlClick("Setup-SublimeText3","SelectDestinationLocation","TNewButton3")
WinWait("Setup-SublimeText3","SelectAdditionalTasks")
;選定TNewCheckListBox復選框。
;ControlCommand("Setup-SublimeText3","SelectAdditionalTasks","TNewCheckListBox1","Check","")
;ControlClick("Setup-SublimeText3","SelectAdditionalTasks","TNewCheckListBox1")
Send("{SPACE}")
ControlClick("Setup-SublimeText3","SelectAdditionalTasks","TNewButton3")
WinWait("Setup-SublimeText3","ReadytoInstall")
ControlClick("Setup-SublimeText3","ReadytoInstall","TNewButton3")
WinWait("Setup-SublimeText3","")
ControlClick("Setup-SublimeText3","","TNewButton3")
;2.獲取VisualStudio中的定義及庫文件支持UTF8以及自定義SublimeText3
$sublime="D:ProgramFilesSublimeText3"
$appdata=EnvGet("APPDATA")
;MsgBox(4096,"環境變數「APPDATA」的值是:",$appdata)
$sublime_utf8=$appdata&""
$sublime_uesr=$appdata&"SublimeText3PackagesUser"
$vc2008=$sublime&"VC2008"
DirCopy("ConvertToUTF8",$sublime_utf8,1)
DirCopy("User",$sublime_uesr,1)
DirCopy("VC2008",$vc2008,1)
;3.生成一個執行編譯、連接命令的批處理文件000MyBuildVC2008.bat使用nmake工具。
$file=FileOpen($vc2008&"