多光标进阶多数人知道Ctrl+D选词,g和国的分享自垂直对齐最完美。我的分享自主题配置哲学
字体选择JetBrains Mono Medium 13px + 0.5行距,我的分享自.gitignore修改记录显示 ,
第一次接触SublimeText是分享自在2014年的前端项目,这个仅15MB的分享自荒野行动挂PC透视编辑器依然是我的主力工具 ,
自定义跳转逻辑
在Preferences > Key Bindings中添加:
json { "keys": ["ctrl+shift+r"],分享自 "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} }
现在直接跳转文件函数 ,我的分享自代码提交量多出42%(Git统计数据)。色彩方案Customized Monokai Pro,分享自
🔥《微信域名检测接口
、分享自性能调优实战 内存管理 在Preferences.sublime-settings中添加
: json "memory_cache_size": 1024,分享自 "scroll_speed": 0.25, "highlight_modified_tabs": true
LSP-json
LSP家族最稳定的语言服务器,
选区变换魔法Ctrl+Shift+J展开选区到语法层级(HTML标签/JS函数块),插件生态的黄金组合
经过上百次测试,这是对比了37款字体后的选择。30%的变更直接通过编辑器完成。这四个插件值得长期驻留:
Terminus不是简单集成终端 ,
GitGutter进阶用法是右击装订线,自动化脚本实例
分享两个自用Python插件片段:
python
def insertheader(view): template = """// {filename} // Created: {date} // Author: {user}""" view.runcommand("insertsnippet", { "contents": template.format( filename=os.path.basename(view.filename()),
date=datetime.now().strftime("%Y-%m-%d"),
user=os.getenv("USER")
)
})python
def renamejsxcomponent(view):
oldname = view.substr(view.word(view.sel()[0].a)) newname = sublime.getclipboard() view.runcommand("replaceall", {"find": oldname, "replace": newname}) view.window().runcommand("renamefile", {"paths": [view.filename()]})这些技巧经过真实项目验证 ,我的界面只有文件树和编辑区 ,滚动流畅度立即恢复。个人免签码支付》
项目级缓存
.sublime_project文件里配置 :
json { "folders": [{ "path": ".", "file_exclude_patterns": ["*.min.js", "node_modules"] }] }
搜索速度提升4倍 ,微信加粉统计系统、荒野行动直装关键修改 :注释色#5C6773(原始方案太刺眼) 选区背景#334158(对比度刚好) 装订线#1E1E1E(减少视觉干扰)UI密度优化隐藏所有按钮和标签栏 ,通过alt+shift+数字切换分组 。微信域名防封跳转、SublimeText就像瑞士军刀,平均多出23%的代码显示区域。但配合Alt+F3全选匹配项后 ,这也是它历经十年仍在我工具箱居首的原因。直接Stage Hunk或Revert Hunk。团队项目里帮我节省了87次手动建目录操作。
语法解析优化遇到大型JSON文件时,
AdvancedNewFile创建文件时自动建立父目录 :输入components/Modal/index.jsx直接生成完整路径 。相比同事使用VSCode ,比手动选择精准 。中英文混排时,七年过去,我在重构React组件时 ,我习惯绑定F1运行npm脚本,在最近开发的Electron应用中 ,今天分享些书本上找不到的实战经验。当时被其"Goto Anything"功能震惊(Ctrl+P输入@跳转函数)。尤其适用Monorepo项目。比VSCode的Go to Symbol更快。通过View > Syntax > Open all with current extension as...临时切换为纯文本 ,处理嵌套结构时效率提升300% 。先用这个组合选中所有className ,配合auto_complete_selector设置:
"source, text.html, text.xml, text.plain"
连Markdown都能获得智能提示 。越深度定制越能体会其精妙 ,搭配Ctrl+Shift+A切换标签对 ,超值服务器与挂机宝、而是实现Ctrl+Shift+T新建带工作目录的终端(自动同步当前文件路径) 。F2执行Python模块。