Subline Text3 基本命令

xiaoxiao2021-02-28  95

参考 http://www.cnblogs.com/zhcncn/p/4113589.html

1.打开控制台

[Ctrl + `] (或View > Show Console menu)

2.调出命令面板

Ctrl+Shift+P

3.安装Package Control

(A)自动安装 在控制台输入如下代码: import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', ' ')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) (B)手动安装 Package Control的官方下载地址为:https://packagecontrol.io/Package Control.sublime-package。如果下载不了的话,可以从这里进行下载:Package Control。将下载下来的压缩文件,进行解压。会找到这样一个文件:Package Control.sublime-package,我们将这个文件放到Sublime Text 3的Installed Packages目录下。一般Installed Packages目录为:C:\Users\用户名\AppData\Roaming\Sublime Text 3\Installed Packages。如果没有找到的话从这里找:Preferences-->Browse Packages。点进入,向上翻一级就能找到Installed Packages。接着我们把Sublime Text 3重启一下。会发现多了这样一个东西。

4. 用Package Control安装插件的方法

(A)调出命令面板。 (B)输入install 调出 Install Package 选项并回车。 (C)在列表中选中要安装的插件,或者输入插件名(比如要安装IMESupport插件,则输入IMESupport,它会实时过滤筛选结果),根据命令面板中的过滤结果,选择要安装的插件。

5.用Package Control查看已安装的插件

(A)调出命令面板 (B)输入"package",在下拉列表找到"Package Control: list packages",选中后回车,全部的插件就会显示出来了。

6. Package Control安装插件的路径

打开 C:\Users\用户名\AppData\Roaming\Sublime Text 3目录,可以看到有2个文件夹: Installed Packages 和 Packages。只有单一文件(插件名.sublime-package)的插件,被放在了Installed Packages目录中,包含有多个文件的安装包插件(比如ConvertToUTF8,IMESupport),被放在了Packages 目录中。 当你下载并手动安装插件时,可以根据插件到底是一个文件,还是一个安装包,放置到对应的目录中。

7.支持中文

调用ctrl+shift+p,输入:install package,回车,在稍后弹出的安装包框中搜索:ConvertToUTF8或者GBK Encoding Support,选择点击安装。

8.快捷键

(A)设置 Ctrl + `: 打开Sublime Text控制台 Ctrl + K, Ctrl + B: 组合键,显示或隐藏侧栏 F11: 切换普通全屏 Shift + F11: 切换无干扰全屏 (B)编辑 Ctrl + Enter: 在当前行下面新增一行然后跳至该行 Ctrl + Shift + Enter: 在当前行上面增加一行并跳至该行 Ctrl + ←/→: 进行逐词移动, Ctrl + Shift + ←/→: 进行逐词选择 Ctrl + ↑/↓: 移动当前显示区域(只是显示窗口的变化,文件不会被修改) Ctrl + Shift + ↑/↓: 移动当前行(文件会被修改) Ctrl + / 注释 Ctrl + Shift + / 反注释 (C)选择 Ctrl + D: 选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D,会选择该词出现的下一个位置 Ctrl + K: 在多重选词的过程中,会将当前选中的词进行跳过 Ctrl + U: 在多重选词的过程中,进行回退, Esc: 退出多重编辑 Ctrl + Shift + L: 将当前选中区域打散,然后进行同时编辑 Ctrl + J: 把当前选中区域合并为一行 (D)查找 对使用Shift + ←/→或Ctrl + D或鼠标选中的关键字进行搜索: F3: 跳到关键字下一个出现位置 Shift + F3: 跳到关键字上一个出现位置 Alt + F3: 选中关键字出现的所有位置(之后可以进行快速替换) Ctrl + F: 调出搜索框 Enter: 跳至关键字下一个位置 Shift + Enter: 跳至关键字上一个位置 Alt + Enter: 选中关键字出现的所有位置(同样的,接下来可以进行快速替换) Ctrl + H: 调出替换框进行替换 Ctrl + Shift + H: 输入替换内容后,替换当前关键字 Ctrl + Alt + Enter: 输入替换内容后,替换所有匹配关键字。(NOTE: 注意此时如果鼠标焦点在编辑窗口中,则替换失败,将鼠标焦点调到替换框中,Ctrl + Alt + Enter才会起作用) Ctrl + Shift + F: 开启多文件搜索&替换 Alt + C: 切换大小写敏感(Case-sensitive)模式 Alt + W: 切换整字匹配(Whole matching)模式 Alt + R: 切换正则匹配模式的开启/关闭 (E)跳转 Ctrl + P: 列出当前打开的文件(或者是当前文件夹的文件),输入文件名然后 Enter 跳转至该文件 组合跳转(“Go To Anything”):Ctrl + P匹配到文件后,我们可以进行后续输入以跳转到更精确的位置 @ 符号跳转:输入@symbol跳转到symbol符号所在的位置 # 关键字跳转:输入#keyword跳转到keyword所在的位置 : 行号跳转:输入:12跳转到文件的第12行 Ctrl + R: 列出当前文件中的符号(例如类名和函数名,但无法深入到变量名),输入符号名称 Enter 即可以跳转到该处。 会列出Markdown文件的大纲 F12: 快速跳转到当前光标所在符号的定义处(Jump to Definition)。比如当前光标所在为一个函数调用,F12会跳转至该函数的定义处。 Ctrl + G: 输入行号以跳转到指定行 (F)窗口和Tab页 Ctrl + N: 在当前窗口创建一个新标签 Ctrl + Shift + N: 创建一个新窗口(该快捷键 和搜狗输入法快捷键冲突) Ctrl + W: 关闭标签页,如果没有标签页了,则关闭该窗口 Ctrl + Shift + T: 恢复刚刚关闭的标签。 (G)分屏 Alt + Shift + 2: 进行左右分屏 Alt + Shift + 8进行上下分屏 Alt + Shift + 5进行上下左右分屏(即分为四屏) Ctrl + 数字键: 跳转到指定屏 Ctrl + Shift + 数字键: 将当前屏移动到指定屏 (H)格式化 Ctrl + [: 向左缩进 Ctrl + ]: 向右缩进 Ctrl + Shift + V: 可以以当前缩进粘贴代码 Tab: 自动补全关键字 (I)括号 Ctrl + M: 可以快速的在起始括号和结尾括号间切换 Ctrl + Shift + M:可以快速选择括号间的内容 Ctrl + Shift + J: 对于缩进型语言(例如Python)可以快速选择相同缩进语句块的内容

9.单用户设置

(A)sublime Text 3的默认设置文件无法修改 (Preferences/Settings - Default) (B)如果你想修改配置(比如字体等),需要修改User下的配置文件(Preferences/Settings - User),将如下代码copy进去【2】【3】 {     "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",     // 设置Courier New等宽字体,以便阅读     "font_face": "Courier New",     "font_size": 12.0,     // 使光标闪动更加柔和     "caret_style": "phase",     // 高亮当前行     "highlight_line": true,     // 高亮有修改的标签     "highlight_modified_tabs": true,     // Display file encoding in the status bar     "show_encoding": true,     // Display line endings in the status bar     "show_line_endings": true,     "ignored_packages":     [         "Vintage"     ] } NOTE: 所添加的设置要放在下面这段代码前面,否则会报错;如果将其放在该段代码段后面的话,要给中括号后面添加一个逗号。     "ignored_packages":     [         "Vintage"     ], (C)如果想设置Tab键等代码规范,可以如下设置【2】     // 设置tab的大小为4     "tab_size": 4,     // 使用空格代替tab     "translate_tabs_to_spaces": true,     // 添加行宽标尺     "rulers": [80, 100],     // 显示空白字符     "draw_white_space": "all",     // 保存时自动去除行末空白     "trim_trailing_white_space_on_save": true,     // 保存时自动增加文件末尾换行     "ensure_newline_at_eof_on_save": true,

10. 安装python控制台

1安装 SublimeREPLCtrl+shift+p install packages键入SublimeREPL 安装即可通过选项Tools->SublimeREPL->Python即可使用控制台 11.安装代码补全插件 (A)install packages键入SublimeCodeIntel (B)Sublime Text3中SublimeCodeIntel插件配置python环境 http://blog.csdn.net/u013887008/article/details/49815567 点击preferences中的browse Packages,进入到SublimeCodeIntel, 在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ), 之后进入到 .codeintel文件夹中,新建文件config,配置文件中输入: "python":{       "python":"C:/Python27/python.exe",       "pythonExtraPaths":[            "C:/Python27/DLLs",            "C:/Python27/Lib",            "C:/Python27/Lib/lib-tk",            "C:/Python27/Lib/site-packages",       ]   }  
转载请注明原文地址: https://www.6miu.com/read-56308.html

最新回复(0)