sublime配置及使用
Posted on 二 11 十一月 2014 in 日常
之前一直使用超哥推荐的Notepad++,在windows还是挺顺手的,后来黎大神推荐了sublime,界面酷炫,可以DIY各种功能,跨平台,简直甩前者N条街。但不能文件关联也有一些不便,所以目前是notepad++当记事本用,sublime写点小程序用。
sublime设置及使用
编译&运行C++
默认的设置能编译但运行不了C++程序,把Packages/C++/C++.sublime-build
修改为:
{
"cmd": ["g++", "-std=c++11", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"shell": true,
"cmd": ["start", "cmd", "/c", "${file_path}/${file_base_name} && pause"]
}
]
}
这样就可以在命令行中运行程序输入数据。
个人习惯配置
可以参考之前提到的那篇文章,这里记录下自己的设置
{
// 使光标闪动更加柔和
"caret_style": "phase",
// 显示空白字符
"draw_white_space": "all",
// 保存时自动增加文件末尾换行
"ensure_newline_at_eof_on_save": true,
// 字体大小
"font_size": 16.0,
// 高亮当前行
"highlight_line": true,
// 高亮修改过的标签
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
// 添加标尺
"rulers":
[
80,
100
],
// tab大小设置为4
"tab_size": 4,
"theme": "Soda Dark.sublime-theme",
// 使用空格代替tab
"translate_tabs_to_spaces": true,
// 保存时去除末尾空白字符
"trim_trailing_white_space_on_save": true
}