Advanced Editor:Sublime Text 3&Visual Studio Code

慕容越泽
2023-12-01

Sublime Text

Sublime Text作为非常美观大方的编辑器深受大家喜爱,我们也可以将其配置为各种语言的编译器,自定义一些快捷键,安装插件,提高日常使用的舒适度和开发效率。

通过Package Control安装插件:Ctrl+Shift+P调出命令板,输入list可以查看已安装的插件,输入install再回车可以安装想要的插件。
Sublime Text 2和3的区别暂时没有发现,一些配置还是放在C盘C:\Users\zhang\AppData\Roaming文件夹下,将2的配置拷贝到3相应目录下即可生效,注意用哪个拷哪个,一股脑拷过去会提示错误,毕竟有些配置两个版本不兼容。目前Package文件夹下除自带User目录,还有Java和Python目录。其他功能待以后验证。
Sublime Text打开非UTF-8的文件会暂时生成一个dump文件,目测是为了支持GBK编码的。

配置Java编译环境

平时写一些小程序不必劳烦体量庞大的eclipse/idea,配置Sublime的java编译环境会方便许多,具体步骤如下:
1. 配置java环境变量,不再赘述;
2. 创建一个runJava.bat文件

@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1 -encoding utf-8
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)

保存到jdk的bin目录下;
3. Sublime安装路径Packages目录下的Java.sublime-build文件打开(解压程序即可),找到其中的JavaC.sublime-build文件,将其内容替换如下:

{
    "shell_cmd": "runJava.bat \"$file\"",
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding": "UTF-8"
}
  1. ctrl+b快键键可编译java文件。

配置Python编译环境

类似java环境的配置,更简单。
Preferences->Browse Packages->Python目录下Python.sublime-build,很多人说需要添加一个path变量来定义pythond的安装路径,我测试不添加该变量也可编译成功。
Sublime开发前端时快捷键
新建HTML文件,输入!后tab可立即新建一个HTML5模板;
输入div#test后tab会立即新建一个id为test的div;
输入div.content后tab新建class为content的div;
div>p*5后tab会在div中立即新建5个p;
按住ctrl选定会实现多行编辑

快捷键

默认编译Java快捷键为ctrl+b,很不习惯,设置自定义快捷键F5,菜单栏Preferences-Key Bindings-User,设置成功后自定义和默认的两个快捷键都会起作用。
[
{ “keys”: [“f5”], “command”: “build” }
]

配置sftp

用来连接服务器修改一些配置文件非常方便,具体配置可以参考:
http://blog.csdn.net/pheona1990/article/details/52092799
参考:
http://blog.csdn.net/u012611878/article/details/52783529

Visual Studio Code

从本科编写VC时就一直对Visual Studio心存芥蒂,觉得这个庞然大物似的的IDE太耗内存,不过随着硬件成本的降低,随便一台电脑8G/16G的当下一个趁手IDE耗费七八百兆内存也完全可以接受了。不过这里要说的是vsc,微软推出的跨平台编辑器,据说为了跟sublime这些编辑器竞争,简单试用了下,体验尚可。

基本配置

  • git路径配置
    "git.path":"D:\\Profession_Files\\cmder\\vendor\\git-for-windows\\cmd\\git.exe",
    这里注意'\\'格式即可,另外要具体要可执行文件,否则不识别。
    注意默认配置路径在%APPDATA%\Code\User目录。
  • 安装插件
    和st一样可以安装extensions,默认安装在Users\UserName.vscode\extensions目录。
 类似资料:

相关阅读

相关文章

相关问答