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&"