博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sublime Text 2的快速入门和常用技巧
阅读量:7068 次
发布时间:2019-06-28

本文共 2858 字,大约阅读时间需要 9 分钟。

1. 安装扩展器包管理器Package Control组件
  • 点击菜单 View -> Show Console 调出控制台或者按快捷键 “Ctrl + `”(1左边的符号,可能和QQ拼音输入法和搜狗浏览器的快捷键有冲突,改下就可以)
  • 输入下面的代码并按回车:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
  • 重启Sublime Text 2
  • 如果在Perferences->package settings中看到package control这一项,则安装成功。如果这种方法不能安装成功,可以到这里下载文件手动安装()。
 

2. 用Package Control安装插件的方法:

  • 点击菜单按下Ctrl+Shift+P调出命令面板 
  • 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。
  • 基本命令,install安装插件,List列出已安装插件,Remove删除已安装插件,Upgrade升级插件,Disable禁用插件,Enable启用插件
    
 
3. 常用插件介绍
  • GBK Encoding Support:中文支持插件
对应gb2312来说,Sublime Text 2 本生不支持的,安装“GBK Encoding Support”插件,打开gbk编码的文件就不会出现乱码了,如果有需要转成utf-8的可以在File-GBK to UTF8-选择Save with UTF8就可以了。
 
  • IMESupport
    中文输入法的输入框跟随插件
 
  • SublimeCodeIntel 代码自动提示
    支持JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS,                         Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.
    
    快捷键如下:
    Jump to definition = 
Alt+Click
    Jump to definition = 
Control+Windows+Alt+Up
    Go back = 
Control+Windows+Alt+Left
    Manual Code Intelligence = 
Control+Shift+space
 
  • ConvertToUTF8 转换GBK编码为UTF8编码

    选中所有的文本,快捷键"Ctrl + Shift + C"

  • JsMinifier

    该插件基于Google Closure compiler,自动压缩js文件。

 
  • JS Format
    JS代码格式化插件,快捷键”Ctrl + Alt + F“
  • AndyJS2
     JS提示
 
  • jQuery
    jQuery函数提示插件
 
  • Tag
    Html代码格式化标签,快捷键”Ctrl + Alt + F“,或者点击右键找相应的功能
 
  •  emmet

  新建文件快速生成Html头部信息和炫酷的代码补全

 
4. 快捷键操作
    
界面
  • F11 全屏
  • shift+F11 无干绕全屏
  • ctrl+k+b 开关侧边栏
  • Alt+Shift+数字:分屏显示
  • ctrl+I  :显示底部面板:

 

    编辑:
  • F6 拼写检查
  • Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
  • Ctrl+Shift+/ 注释已选择内容
  • Ctrl+D 选词 (按住-继续选择下个相同的字符串)
  • Alt + F3 选中所有相同的词
  • Ctrl+M 光标移动至括号内开始或结束的位置
  • Ctrl+Z 撤销
  • Ctrl+Y 恢复撤销
  • Alt+. 闭合当前标签
  • Ctrl+N:新建窗口
  • Ctrl + Shift + L 将当前选中区域打散,然后进行同时编辑
  • Ctrl + J 将当前选中区域合并为一行
 
    查找/替换
  • Ctrl+F:查找内容

  • Ctrl+Shift+F:查找并替换

  • Ctrl+H:替换

  • F3        查找下一个:

  • shift+F3    查找前一个:

 
5.个人用户设置,菜单Preference -> Settings - User
 // 设置字体大小
 "font_size": 14,
 // 高亮当前行
 "highlight_line": true,
 // 使光标闪动更加柔和
 "caret_style": "phase",
 // 高亮有修改的标签
 "highlight_modified_tabs": true, 
// 设置tab的大小为2
 "tab_size": 2,
 // 保存时自动去除行末空白
 "trim_trailing_white_space_on_save": true,                                    
 
6.Sublime Text 2运行js方法
  • 安装node.js
  • Sublime选择菜单 Tools --> Build System --> new Build System...,写入如下内容:
{    "cmd": ["node", "$file"],    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",    "working_dir": "${project_path:${folder}}",    "selector": "source.js",    "shell": true,    "encoding": "utf-8",    "windows": {        "cmd": ["taskkill /f /im node.exe >nul 2>nul & node", "$file"]    },    "linux": {        "cmd": ["killall node; node", "$file"]    }}
    接着保存为 javascript.sublime-build,保存位置默认即可
  • 新建一个test.js试试,按Ctrl + B 或者 F7运行

     

 

 

参考博客:

     

     

posted on
2014-12-05 16:29 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/muzhiye/p/4146980.html

你可能感兴趣的文章
Java数据结构与算法(5) - ch05链表(LinkList)
查看>>
CLR Via CSharp读书笔记(21):自动内存管理(垃圾回收)
查看>>
刚刚接触python的感想
查看>>
modelsim使用常见问题及解决办法集锦 ②
查看>>
常用的第三方库
查看>>
java 操作elasticsearch之搭建测试项目环境
查看>>
iOS-图文表并茂,手把手教你GCD
查看>>
python之logging模块
查看>>
让Android Studio支持系统签名
查看>>
quick 状态机StateMachine
查看>>
Node学习5-events模块
查看>>
3.5 Templates -- Binding Element Attributes(绑定元素属性)
查看>>
jquery常用技巧及常用方法列表集合
查看>>
Microsoft Dynamics AX 2012 正式版虚拟机
查看>>
iOS-CALayer图片淡入淡出动画
查看>>
Python学习笔记
查看>>
Oracle
查看>>
nodejs package.json说明
查看>>
MAT(MemoryAnalyzerTool)
查看>>
分享实用的JavaScript代码库
查看>>