[ /** * 常用快捷键(Sublime默认) * -------------- * * 光标一个单词一个单词的移动 * { "keys": ["ctrl+left"], "command": "move", "args": {"by": "words", "forward": false} }, * 按住shift来选文字时, 一个个单词的选而不是一个个字母 * { "keys": ["ctrl+shift+left"], "command": "move", "args": {"by": "words", "forward": false, "extend": true} }, * * 类似光标一个个单词的移动 * { "keys": ["alt+left"], "command": "move", "args": {"by": "subwords", "forward": false} }, * { "keys": ["alt+shift+right"], "command": "move", "args": {"by": "subword_ends", "forward": true, "extend": true} }, * * 缩进 * { "keys": ["ctrl+]"], "command": "indent" }, * { "keys": ["ctrl+["], "command": "unindent" }, * * 删除整个单词 * { "keys": ["ctrl+backspace"], "command": "delete_word", "args": { "forward": false } }, * { "keys": ["ctrl+delete"], "command": "delete_word", "args": { "forward": true } }, * * 行排序(例如选中几个JSON字段, 让这些字段名按字母顺序排序) * { "keys": ["f9"], "command": "sort_lines", "args": {"case_sensitive": false} }, * * 参考 * ---------------------- * Using Sublime Text as your IDE * http://www.chromium.org/developers/sublime-text * * Web Development With Sublime Text 2 * http://www.paulund.co.uk/web-development-with-sublime-text-2 */ // editor配置 { "keys": ["ctrl+v"], "command": "paste_and_indent" }, { "keys": ["ctrl+shift+v"], "command": "paste" }, /** * 适配eclipse快捷键 * * 下面这位仁兄早就有了这个想法 * Eclipse shortcuts for Sublime Text 2 * http://icoloma.blogspot.com/2011/10/eclipse-shortcuts-for-sublime-text-2.html */ { "keys": ["alt+/"], "command": "auto_complete" }, { "keys": ["ctrl+i"], "command": "reindent" }, // 当前行和下面一行交互位置 { "keys": ["alt+up"], "command": "swap_line_up" }, { "keys": ["alt+down"], "command": "swap_line_down" }, // 复制当前行到上一行 { "keys": ["ctrl+alt+up"], "command": "duplicate_line" }, // 复制当前行到下一行 { "keys": ["ctrl+alt+down"], "command": "duplicate_line" }, // 删除整行 { "keys": ["ctrl+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} }, // 光标移动到指定行 { "keys": ["ctrl+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} }, // 快速定位到选中的文字 { "keys": ["ctrl+k"], "command": "find_under_expand_skip" }, // { "keys": ["ctrl+shift+x"], "command": "swap_case" }, { "keys": ["ctrl+shift+x"], "command": "upper_case" }, { "keys": ["ctrl+shift+y"], "command": "lower_case" }, // 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置, 不一定是最后) { "keys": ["shift+enter"], "command": "run_macro_file", "args": {"file": "Packages/Default/Add Line.sublime-macro"} }, // 定位到对于的匹配符(譬如{})(从前面定位后面时,光标要在匹配符里面,后面到前面,则反之) { "keys": ["ctrl+shift+p"], "command": "move_to", "args": {"to": "brackets"} }, // 这个命令默认使用的是ctrl+shift+p { "keys": ["ctrl+p"], "command": "show_overlay", "args": {"overlay": "command_palette"} }, // outline { "keys": ["ctrl+o"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} }, // 当前文件中的关键字(方便快速查找内容) { "keys": ["ctrl+alt+o"], "command": "show_overlay", "args": {"overlay": "goto", "text": "#"} }, // open resource { "keys": ["ctrl+shift+r"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} }, // 文件内查找/替换 { "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "replace"} }, // 全局查找/替换, 在查询结果中双击跳转到匹配位置 {"keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} }, // plugin配置 { "keys": ["alt+a"], "command": "alignment" }, {"keys": ["ctrl+shift+f"], "command": "js_format"} ]
相关推荐
这种快捷方式极大地减少了键盘输入量,提高了编码速度。 此外,Emmet还支持动态扩展,允许开发者根据需求定制自己的代码片段。例如,可以通过"!class"快速创建一个具有指定类名的元素,或者用"#id"生成一个带有特定...
2. **PyDev**: PyDev是Eclipse中的一个Python开发插件,提供了代码自动完成、语法高亮、调试器等功能,使得在Eclipse中编写和调试Python代码变得方便快捷。 3. **CDT (C/C++ Development Toolkit)**: CDT是Eclipse...
Eclipse会自动编译和运行程序,方便快捷。 Java Applet程序则用于在网络浏览器中运行,它需要在AppletViewer或Web浏览器的Java插件支持下运行。Applet程序的输出可能需要使用特定的组件,如`javax.swing.JLabel`,...
eRCaGuy_dotfiles 内容说明这个项目的开始只是几个我喜欢放入的~/.bashrc文件,还有一些脚本和其他配置文件,但我决定将它放置在一个地方,我放置了各种参考脚本,文件,快捷方式,Linux提示和技巧,Eclipse文档等,...
Emmet不仅可以在Sublime Text这样的流行编辑器中使用,还可以集成到诸如Eclipse、TextMate、VS Code、Atom、Notepad++等许多其他编辑器中。对于那些不直接支持Emmet的编辑器,可以通过第三方插件来实现类似功能。...
首先,"键盘快速启动工具",如Alfred、Launchy或Windows自带的PowerToys Run,这些工具能让你通过键盘快捷方式快速启动应用程序,包括编译器、IDE和其他开发工具,节省了频繁鼠标操作的时间,提高了开发效率。...
- Eclipse IDE集成环境:通过PyDev插件可以在Eclipse中开发Python。 - Sublime Text:一个轻量级的文本编辑器,通过安装插件支持Python开发。 - SublimeRepl:在Sublime Text中的一个运行Python代码的插件。 Python...
而“西西软件园.url”可能是一个快捷方式,可以直接打开浏览器访问该网站。最后,“RS-HTTP”可能是一个HTTP客户端工具或者相关软件的名称,用于进行HTTP请求和测试,这在API开发和调试中非常常见。 编程辅助软件的...
安装后,这些工具可能会以快捷方式出现在桌面或者开始菜单中,方便用户快速访问。 编程小工具集合可能包括以下常见工具类别: 1. 代码编辑器:如Notepad++,Sublime Text,VS Code等,它们提供了语法高亮、代码...
4. **Desktop** - 这个名字通常是桌面文件夹的名称,但在这里出现可能表示这是一个项目的根目录,或者包含了一些与桌面环境相关的文件,例如快捷方式或者项目展示的截图。 综合这些信息,我们可以推测这篇博文可能...
其快捷、直观的特性超越了传统的电话订餐方式。随着互联网的进一步发展,网络订餐市场潜力巨大,为企业带来了巨大的商业价值,并推动着行业的创新与品牌建设。 2. **网上订餐的市场优势**:网络订餐平台通过丰富的...
Vim提供了强大的文本编辑能力,支持可扩展的模型和即时代码构建,非常适合喜欢使用键盘快捷操作的用户。Vim适用于各种编程任务,特别是需要高度定制化和脚本编写能力的场景。VIMScript可以用于编写Python开发相关的...
1. Vim:这是一款强大的、高度可定制的文本编辑器,适合高级用户,需要一定学习成本,但功能强大,支持键盘快捷操作,模式切换使得编辑更高效。 2. Gedit:简洁易用,具有良好的语法高亮和多编码支持,适合初学者。 ...
所提到的Notepad++、Visual Studio(VS)、Eclipse和Sublime Text都是程序员常用的编辑工具。这些编辑器都具备对选定代码块进行快速缩进和回缩的功能。 在这些编辑器中,通常可以通过选中需要缩进的代码块,然后按...
8. **Shell定制**:通过编写.bashrc或.zshrc文件,开发者可以自定义Shell提示符、别名和快捷方式,使命令行操作更加便捷。 9. **性能监测和调试工具**:例如Chrome DevTools、Postman、JMeter等,帮助开发者定位...
若想查看PHP文件中的源代码,可以像打开任何其他文本文件一样,使用记事本、记事本++(Notepad++)、Sublime Text或任何其他文本编辑器。这些编辑器都能够显示文件中的纯文本代码,包括PHP语句和函数。但是,如果想...