sublime text配置记录

代码编辑器有一直都有在尝试新的,如brackets/vs code/webstrom,最后还是用回sublime,每次要重新安装的时候都需要上网搜索相关配置资料,特些记录,以备下次使用:

  • 下载地址

下载地址(sublime text3)如果要下载2的只需把最后的数字3改成2即可:http://www.sublimetext.com/3

  • Package Control安装

必备工具Package Control的安装,按快捷键Ctrl+‘或者通过view->show console把下面代码粘贴进去后回车即可:

sublime text2:

import urllib2,os; pf=‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), ‘wb‘ ).write( urllib2.urlopen( ‘http://sublime.wbond.net/‘ +pf.replace( ‘ ‘,‘%20‘ )).read()); print( ‘Please restart Sublime Text to finish installation‘)

sublime text3:

import urllib.request,os; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), ‘wb‘).write(urllib.request.urlopen( ‘http://sublime.wbond.net/‘ + pf.replace(‘ ‘,‘%20‘)).read())

  • 插件安装方法

插件安装方法:Preferences->Package Control->Install Package再搜索想要安装的插件即可,删除插件直接选Remove Package即可。

  • 常用插件推荐

Emmmet:

Emmet 是一个前端开发的利器,其前身是 Zen Coding。它让编写 HTML 代码变得简单。Emmet 的基本用法是:输入简写形式,然后按 Tab 键,支持div#idz>ul.classz>li*2>a{参加活动}再按tap键快速生成如下结构,也是我必备的插件。

Sublime?Code?Intel:

Sublime?Code?Intel 是一个代码提示、补全插件,支持 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 等语言,是 Sublime Text 自带代码提示功能的很好扩展。它还有一个功能就是跳转到变量、函数定义的地方,十分方便。

Bracket?Highlighter:

Bracket?Highlighter 是一个括号、引号、标签高亮插件,支持 []、()、{}、""、‘‘ 和 <tag></tag> 等,比 Sublime Text 自带的高亮要明显得多。

FileDiffs

这个插件允许你看到SublimeText中两个不同文件的差异。你可以比较的对象可以是从剪贴板中复制的数据,或工程中的文件,当前打开的文件等。在开发中经常需要用到文件对比来知道当前修改了哪些地方,是否可以直接提交上线,以名影响线上功能,所以文件对比功能是有必要的。

AutoFileName:

AutoFileName是一个在填写路径时自动显示路径下文件的功能,加快文件的链接引入。

语法支持插件:可以直接搜索jquery,sass,less等你工作中需要用到的,即可支持对应的代码高亮和语法提示。

快捷键(摘抄自网络,记几个自己常用的就行啦,高亮颜色为常用我常用的快捷键):

Ctrl+Shift+P:打开命令面板
Ctrl+P:搜索项目中的文件
Ctrl+G:跳转到第几行
Ctrl+W:关闭当前打开文件
Ctrl+Shift+W:关闭所有打开文件
Ctrl+D:选择单词,重复可增加选择下一个相同的单词
Ctrl+X:删除当前行
Ctrl+M:跳转到对应括号,光标移动至括号内结束或开始的位置。
Ctrl+U:软撤销,撤销光标位置
Ctrl+J:合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行
Ctrl+F:查找内容
Ctrl+Shift+F:查找并替换
Ctrl+H:替换
Ctrl+R:在当前文挡中快速查找类名跟ID名,函数
Ctrl+N:新建窗口
Ctrl+K+B:开关侧栏
Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
Ctrl+F2:设置/删除标记
Ctrl+/:注释当前行,单行注释
Ctrl+Shift+/:多行注释也叫块注释
Ctrl+Shift+A:选择当前标签前后,修改标签用的
F11:全屏
Shift+F11:全屏免打扰模式,只编辑当前文件
Alt+F3:选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。
Alt+.:闭合标签
Alt+Shift+数字:分屏显示
Alt+数字:切换打开第N个文件
Shift+右键拖动:光标多不,用来更改或插入列内容
按Ctrl,依次点击或选取,可需要编辑的多个位置
按Ctrl+Shift+上下键,可替换行

Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。

Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。

Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。

Ctrl+Shift+] 选中代码,按下快捷键,展开代码。

Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。

Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。

Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。

Ctrl+M 光标移动至括号内结束或开始的位置。

Ctrl+K+0 展开所有折叠代码。

Ctrl+← 向左单位性地移动光标,快速移动光标。

Ctrl+→ 向右单位性地移动光标,快速移动光标。

shift+↑ 向上选中多行。

shift+↓ 向下选中多行。

Shift+← 向左选中文本。

Shift+→ 向右选中文本。

Ctrl+Shift+← 向左单位性地选中文本。

Ctrl+Shift+→ 向右单位性地选中文本。

Ctrl+Shift+↑ 将光标所在行和上一行代码互换(将光标所在行插入到上一行之前)。

Ctrl+Shift+↓ 将光标所在行和下一行代码互换(将光标所在行插入到下一行之后)。

Ctrl+Shift+D 复制光标所在整行,插入到下一行。

Tab 向右缩进。

Shift+Tab 向左缩进。

Ctrl+K+K 从光标处开始删除代码至行尾。

Ctrl+Shift+K 删除整行。

Ctrl+K+U 转换大写。

Ctrl+K+L 转换小写。

Ctrl+Z 撤销。

Ctrl+Y 恢复撤销。

Ctrl+T 左右字母互换。

F6 单词检测拼写

时间: 2024-10-10 08:17:40

sublime text配置记录的相关文章

Sublime Text配置

官网最新版本号 3059 破解链接: http://bbs.pediy.com/showthread.php?t=182774 可以看那个人放出来的百度网盘,去他的百度网盘里面可以看到最新的破解文件. 原版下载地址: http://www.sublimetext.com/3 安装Package Control https://sublime.wbond.net/installation 一般就直接采用第二种方法下载安装吧! Click the Preferences > Browse Packa

Sublime Text 配置成 C++ IDE

在Windows中将Sublime Text配置成C++的IDE.首先,为了运行C++需要安装g++编译器,g++可直接在codeblocks中找到.codeblock的官网下载地址是http://www.codeblocks.org/downloads/26.大家可以下载一个较全的codeblock进行编程,地址是http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codeblocks-16.01min

Windows Sublime Text 配置Linux子系统(WSL)下的 gcc/g++ 编译环境

0. 简介(若已了解背景可以跳过此部分) Windows 10 Build 14316以上版本中加入了"Windows系统的Linux子系统"(Windows Subsystem for Linux,以下简称WSL)功能,这是一个完整的Linux系统.Sublime Text是一个迅速并且功能强大代码编辑器.现在网上大多数关于Sublime Text配置gcc/g++编译环境的教程都是用MinGW之类的工具,这里来讲讲如何使用WSL来创建原汁原味的gcc/g++编译环境. 1. 安装W

【分享】个人开发环境Sublime Text配置

作者:zhanhailiang 日期:2014-11-21 Sublime Text设置(perfernces > Settings - User) { // 使用tab来实现自动完成 "auto_complete_commit_on_tab": true, // 使用颜色主题 "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", // 默认以unix行结束符(

Mac OSX下Sublime Text配置使用Ctags实现代码跳转

1. 先用brew工具安装ctags,安装路径在/user/local/bin The default ctags executable in OSX does not support recursive directory search (i.e. ctags -R). To get a proper copy of ctags, use one of the following options: Using Homebrew: brew install ctags Using MacPort

Python 环境搭建和sublime text配置(新手向)

Python的环境搭建是Python学习的第一步,关于这一点,网上有很多的资源,方法五花八门.由于工作原因,自己给同事写过很多处理Excel.爬虫的代码,也装过很多次 Python(用 pyinstaller 打包成 exe 有时候太大了),所以决定写一篇以供初学者参考 Python环境搭建 直接安装 Anaconda (500M+)就行了 (嫌大的可以装 Miniconda,70M左右) Anaconda 是什么? Anaconda 是 Python 的一个发行版,集合了 jupyter no

sublime text 配置 for mac(懒人必备)

cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/ echo Install... echo ================================================== # Install Package Control # import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_p

notepad++、sublime text 配置python开发环境

一. notepad++ 配置python开发环境 Notepad++ ->"运行"菜单->"运行"按钮中输入: cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT 注意:此时cmd命令行窗口一定要关闭,不然配置不成功,会显示python不是有效的命令.此时重启电脑再进行此项操作. Notepad++配置Python开发环境 :http://w

sublime text 插件记录

Emmet Anaconda Anaconda turns your Sublime Text 3 in a full featured Python development IDE HTML-CSS-JS Prettify