如何设置Mac OS X下的Sublime Text 3配置文件

2025年03月25日 05:34
有5个网友回答
网友(1):

mac OS下 sublime text3的配置方法如下:
1. 安装扩展包
Package Control:包管理器,安装插件前必装的(搜索安装方法)
2. 其他插件
AdvancedNewFile:根据内容自动命名
Alignment:这插件用于对齐代码赋值语句
All Autocomplete:自动补全
AutoFileName:根据内容自动命名
Case Conversion:大小写自动转换
Code Alignment:对齐
ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的文件
CTags:简单的说可以在代码里直接查看函数定义的地方, 比如看一个函数的定义或者类的定义.
DetectSyntax:自动检测写文件内容, 切换到对应的正确的语言, 如 Gemfile => ruby.
Display Functions (Java):Java的提示
EclipseJavaFormatter:按照Eclipse中对Java的格式化方法格式代吗
FileDiffs:查看文件的不同
HTML5:格式化Html5
Markdown Preview:预览markdown文件
SideBarEnhancements:默认 Sublime Text 2 新建文件的时候需要保存才能选择存放位置, 而装了这个插件就可以先建文件在编辑内容了, 当然这个插件还有一对其他功能. 比如: 在 Finder 中打开当前文件之类的功能.
SublimeClang:C提示
SublimeCodeIntel:代码自动提示
SublimeJava:Java提示
SublimeLinter:一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释
Theme – Nexus:主题
Theme – Soda:主题
3. SublimeTmpl介绍
sublimeTmpl安装:安装好package control之后,Sublime Text -> Preferences -> Package Control
选择或者输入Install Package ->输入SublimeTmpl 安装
(其他插件也如上述一样在Package Control中安装)

SublimeTmpl中默认安装几个,如果需要扩展,以Perl为例:
1)查看: Packages Settings / SublimeTmpl / Settings - Default 的默认语法设置.如果要新增语法, 请选择: SublimeTmpl / Settings - User, 内容格式参考Settings - Default的内容。(由于语法中已经存在Perl,所以不需要新增语法)
2)新增开始菜单: 可以在SublimeTmpl / Settings - Menu里, 参照其他语法增加Perl.
3)新增快捷键: 可以编辑:SublimeTmpl / Key Bindings User( 格式参考: SublimeTmpl / Key Bindings Default)
4)找到SublimeText3安装文件夹下的Package文件夹-> SunlimeTmpl->templates ->新建Perl.tmpl文件,文件里内容为下:
#!/usr/bin/env perl -w
#@authors ${author}
#@date ${date}
#@version \$Id\$

${1:use strict;}
${2:use warnings;}
${3:use Data::Dumper;}
${4:use Encode;}
5)在SublimeTmpl / Default.sublime-commands中加入Perl的部分
经过以上步骤,在NewFiles(SublimeTmpl)中就可以新建perl文件了

网友(2):

自:zhihu @孟晨

Sublime Text 的配置文件有两个,一个是 Default,一个是 User。二者都以 JSON 格式记录配置信息,其中前者记录着 Sublime Text 的默认配置,禁止用户修改;后者默认为空,允许用户修改。User 配置文件的内容会覆盖 Default 的相应内容,所以只要修改 User 配置文件就好了。

网友(3):

mac OS下 sublime text3的配置方法如下:
1. 安装扩展包
Package Control:包管理器,安装插件前必装的(搜索安装方法)
2. 其他插件
AdvancedNewFile:根据内容自动命名
Alignment:这插件用于对齐代码赋值语句
All Autocomplete:自动补全
AutoFileName:根据内容自动命名
Case Conversion:大小写自动转换
Code Alignment:对齐
ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的文件
CTags:简单的说可以在代码里直接查看函数定义的地方, 比如看一个函数的定义或者类的定义。
DetectSyntax:自动检测写文件内容, 切换到对应的正确的语言, 如 Gemfile => ruby.
Display Functions (Java):Java的提示
EclipseJavaFormatter:按照Eclipse中对Java的格式化方法格式代吗
FileDiffs:查看文件的不同
HTML5:格式化Html5
Markdown Preview:预览markdown文件
SideBarEnhancements:默认 Sublime Text 2 新建文件的时候需要保存才能选择存放位置, 而装了这个插件就可以先建文件在编辑内容了, 当然这个插件还有一对其他功能。 比如: 在 Finder 中打开当前文件之类的功能。
SublimeClang:C提示
SublimeCodeIntel:代码自动提示
SublimeJava:Java提示
SublimeLinter:一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释
Theme – Nexus:主题
Theme – Soda:主题
3. SublimeTmpl介绍
sublimeTmpl安装:安装好package control之后,Sublime Text -> Preferences -> Package Control
选择或者输入Install Package ->输入SublimeTmpl 安装
(其他插件也如上述一样在Package Control中安装)

网友(4):

mac OS下 sublime text3的配置方法如下:
1. 安装扩展包
Package Control:包管理器,安装插件前必装的(搜索安装方法)
2. 其他插件
AdvancedNewFile:根据内容自动命名
Alignment:这插件用于对齐代码赋值语句
All Autocomplete:自动补全
AutoFileName:根据内容自动命名
Case Conversion:大小写自动转换
Code Alignment:对齐
ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的文件
CTags:简单的说可以在代码里直接查看函数定义的地方, 比如看一个函数的定义或者类的定义.
DetectSyntax:自动检测写文件内容, 切换到对应的正确的语言, 如 Gemfile => ruby.
Display Functions (Java):Java的提示
EclipseJavaFormatter:按照Eclipse中对Java的格式化方法格式代吗
FileDiffs:查看文件的不同
HTML5:格式化Html5
Markdown Preview:预览markdown文件
SideBarEnhancements:默认 Sublime Text 2 新建文件的时候需要保存才能选择存放位置, 而装了这个插件就可以先建文件在编辑内容了, 当然这个插件还有一对其他功能. 比如: 在 Finder 中打开当前文件之类的功能.
SublimeClang:C提示
SublimeCodeIntel:代码自动提示
SublimeJava:Java提示
SublimeLinter:一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释
Theme – Nexus:主题
Theme – Soda:主题
3. SublimeTmpl介绍
sublimeTmpl安装:安装好package control之后,Sublime Text -> Preferences -> Package Control
选择或者输入Install Package ->输入SublimeTmpl 安装
(其他插件也如上述一样在Package Control中安装)

网友(5):

"always_show_minimap_viewport": true,
"draw_minimap_border": true, # 让 minimap 里的当前位置更显眼点.
"highlight_line": true, # ST 里经常找不到光标在哪儿, 这个开启后可以高亮当前行
"highlight_modified_tabs": true, # 修改了而尚未保存的 tab, 会用橘黄色显示
"ignored_packages":
[
"Vintage"
], # 因为使用了更好的 Vinageous, 所以自带的 Vintage 要ignore掉.
"show_encoding": true, # 显示文件编码
"show_full_path": true, # 标题栏上显示完整路径, 有时候不小心开错了文件, 这样能早点发现.
"show_line_endings": true,
"open_files_in_new_window": false, # 在 Finder 里打开文件时, 不会新开窗口了.
"vintageous_use_ctrl_keys": true, # 这样 ST 里的 Vim 就支持 Ctrl + v 列选了.
"vintageous_use_sys_clipboard": true, # 让 Vim 与系统公用剪切板
"word_separators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?" # 去掉了 "-"