3使用心得
分类:正版必中一肖图计算机

小说目录

    1. 0. 设置subl命令行
    1. 1. 修改Sublime Text2 暗中认可配置
    1. 2. 增多火速键前端网页调节和测量检验功用
    1. 3. 增加担保管理神器
      1. Sublime Text 常用快速键
    1. 5. 引入插件
    2. 6.1. 5.1 主题类:
    3. 6.2. 5.2. 其余插件

Sublime Text号称最性感的编辑器, 跨平台, 免费使用

PS:本文首要针对Mac下的Sublime Text配置, 其余的请自行对连忙键修改, 从前写错了, Mac下行使的是Sublime Text2, 在另一台Computer用的Sublime Text3, 混肴了, 但在安排方面2/3独有微量的差别, 越来越多的本子差异呈以后插件的协理上

0. 设置subl命令行

1
2
3
4
5
6
7
#如果是在默认shell下,
sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
 
#使用zsh的可以使用以下命令
alias subl="'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'"
alias nano="subl"
export EDITOR="subl"

测量试验使用一下下令

1
$ subl

采取方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
用法:
subl [arguments] [files] 编辑指定的文件edit the given files
or: subl [arguments] [directories] 打开指定的目录
or: subl [arguments] - 编辑stdin
 
参数Arguments:
--project <project>: 载入指定的project
--command <command>: 运行指定的命令
-n or --new-window: 打开一个新的窗口
-a or --add: 添加文件夹到当前窗口
-w or --wait: 返回前等待文件关闭
-b or --background: 不激活该应用程序
-s or --stay: 文件关闭后保持应用程序激活状态
-h or --help: 显示帮助并退出
-v or --version: 显示版本信息并退出
 
如果从标准输入--wait是隐式的。 使用--stay当文件关闭是不切换到后台控制台(只与是否有等待的文件有关)
 
文件名可以通过加:line或者:line:column后缀来指定打开的定位。
用法摘自官方文档

1. 修改Sublime Text2 暗许配置


在菜单栏选拔 Sublime Text->Preferences->Setting-User(注意在这之中Setting-Default是默许的系统布局, 是不可修改的), 通过改变客商设置会覆盖连串对应的暗许配置,上边是本人的配置单, 都加油注释

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
"color_scheme": "Packages/Theme - itg.flat/itg.dark.tmTheme", #主题设置, 这是下载主题后, 自动生成的, 也可以手动配置
"font_size": 15, #设置字体大小, 我比较喜欢大一点的字体
"ignored_packages": #设置忽略文件类型, 第二个是默认忽略的, 第一个markdown文件我使用另一种文件打开,
[
"Markdown",
"Vintage"
],
"create_window_at_startup": false, #取消启动时,自动打开新窗口的设置, 这个设置很恶心, 每次启动后会自动生成一个空白窗口
"open_files_in_new_window": false, #取消打开文件时会新生成一个窗口, 默认设置每次打开一个项目会重新生成一个窗口
"highlight_line": true, #高亮当前编辑行, 其实高亮的不明显
"highlight_modified_tabs": true, #设置文件修改时, 标签高亮提示, 这样可以提示保存
"show_encoding": true, #在窗口右下角显示打开文件的编码
"original_color_scheme": "Packages/Theme - itg.flat/itg.dark.tmTheme", #主题设置
"translate_tabs_to_spaces": true #将tab键的形式改为四个空格
}

2. 增加快捷键前端网页调节和测量试验功效


以此意义是本身原先在github的花色里看看的, 已经找不到花色源地址了, 谢谢原文者

一、点击菜单Tools -> New Plugin…,在创设好的py文件输入下列内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import sublime, sublime_plugin
import webbrowser
 
url_map = {
'/Users/andrew_liu/HTML/' : 'file:///Users/andrew_liu/HTML/',#这里需要进行个人电脑的配置, 配置个人项目路径
}
 
class OpenBrowserCommand(sublime_plugin.TextCommand):
def run(self, edit) :
window = sublime.active_window()
window.run_command('save')
url = self.view.file_name()
flag = False
for path, domain in url_map.items():
if url.startswith(path):
url = url.replace(path, domain).replace('\', '/')
flag = True
break
if not flag:
url = 'file://' + url
webbrowser.open_new(url) #这里使用默认的浏��器调试

将文件保留到Packages/User目录(Packages可通过菜单里的Browser Packages…张开),文件名自由,如open_browser.py。插件部分竣工了。

二、接下去,为刚刚的插件分配火速键。点菜单Tools -> Command Palette…,可能shift+cmd+p,展开命令集,选取“key Bindings - User”张开个人快速键配置,输入下列内容:

[{ "keys": ["ctrl+shift+b"], "command": "open_browser" }]
那便是要做的成套做事,能够测量试验下了。张开三个html文件,ctrl+shift+b试试,没意外的话文件会在默许浏览器打开了。url_map里配置的站点目录到U福睿斯L的照射应该也是可用的。

3. 加多担保管理神器


前不久Package Control好像被墙了, 笔者的另一台Computer老是上不去, 具体不老子@清楚, 天朝丧心病狂大家知晓, 所以假设直白上不去, 请翻墙

设置进程: 使用便捷键 control + ` 只怕菜单栏选用View > Show Console

  • Sublime Text3在支配台输入
1
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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(' ', '%20')).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)
  • Sublime Text2在调整台输入
1
import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

开荒包管理神器 请使用急速键shift + cmd + p, 然后输入package或然有些简写

4. Sublime Text 常用快速键

快捷键组合 功能
shift + cmd + p 打开命令面板
control + ` 控制台
cmd + n 新建标签
cmd + 数字 标签切换
cmd + option + 2 分成两屏
control + 数字 分屏时移动到不同的屏幕
cmd + delelte 删除光标前所有字符, 貌似是Mac快捷键
cmd + f 查找
option + cmd + f 查找替换
cmd + t 文件跳转
control + g 行跳转, 类似vim中的num + gg
cmd + r 函数跳转
cmd + / 给选中行添加或去掉注释
cmd + [或 cmd + ] 智能行缩进
cmd + k + b 开关侧边栏

更加多飞速键可查阅合法语档

5. 推荐介绍插件


插件是拾分重要的一片段, 多个常见的编辑器难以知足大部分人索要, 更麻烦知足程序猿三种化的编制程序语言, 所以要求接纳插件营造个性化的类IDE, 相比较与IDE有起步快, 干净, 烦懑少的长处

5.1 主题类:

  • 带有多量配色主旨的插件包
    先是介绍二个暗含多量配色包的网址, Colorsublime, 里面美妙绝伦的配色令人目眩神摇
    Colorsublime Plugin

安装格局:

1
2
3
4
shift + cmd + p 打开命令面板
输入 “Package Control: Install Package” 命令
输入 Colorsublime plugin, 找到后回车安装
安装成功后在preferences中选择配色

Colorsublime Plugin github项目地址

图片 1

  • iTg核心, 小编的最爱

设置方式

1
2
3
4
shift + cmd + p 打开命令面板
输入 “Package Control: Install Package” 命令
输入Theme - itg.flat, 找到后回车安装
安装成功后在preferences中选择主题

项目github地址

图片 2

图片 3

  • 著名的Soda主题

设置格局

1
2
3
4
5
6
7
shift + cmd + p 打开命令面板
输入 “Package Control: Install Package” 命令
输入soda, 找到Theme-Soda,找到后回车安装
安装成功后在preferences中选择Setting-User更改主题设置:
{
"theme": "Soda Light 3.sublime-theme"
}

github项目地址

图片 4

图片 5

5.2. 别的插件

安装方式都通过Package Control

1
2
3
shift + cmd + p 打开命令面板
输入 “Package Control: Install Package” 命令
输入安装插件的简写或全拼,找到后回车安装
  • alignment
    以此忘了干嘛的了, 好疑似调节全数种类文本的缩进
  • all Autocomplete
    sublime只对近年来文件实行本文件中的查找不全, all Autocomplete是对全体开发的文本进行查找不全, 选取更加多更全面
  • converttoUTF8
    编辑的保有文件都利用UTF-8编码
  • docblockr
    有力的文档注释功效, 只要在文书档案中输入/*接下来按一下tab, 就能够依据代码自动生成注释,
  • emmet
    前端神器, 收缩大气的专门的职业量, 使用格局能够参照他事他说加以考察Emmet:HTML/CSS代码快捷编写神器要么官方文书档案
  • git
    支撑sublime上的git操作, 这一个就毫无多说了
  • markdownediting或者markdownPerview
    以此是写马克down必备的。能够在包管理器中设置。装完之后,写作马克down时(右下角展现语法为马克down),能够按ctrl+b,直接就能生成HTML,并在浏览器中显得。
  • jsformat
    JavaScript代码格式化
  • sidebarenhancement
    那是用来压实侧面的左边栏。左边边栏可以在View -> Side Bar -> Show Side Bar中开垦,可以用Project -> Add Folder to Project…往左侧栏参预常用的文本夹。装完那一个插件,左边栏的右键菜单会多一些功力,挺实用的。
  • Bracket Highlighter
    那是用来做括号相配高亮的,能够在包管理器中安装。Sublime Text 2自带的括号相配独有细微的一横线,太不显眼了,这些能够让高亮形成大大的一坨,不过本人以为它大得会盖住光标了。

  • SublimeLinter
    语法检查测验工具, 可以质量评定到所写代码的语法错误,并高亮呈现错误
    客户手册
    当中供给极度安装一下包, 如SublimeLinter-pyflakes and SublimeLinter-pep8.SublimeLinter-jshint, SublimeLinter-pyyaml, SublimeLinter-csslint, SublimeLinter-html-tidy, and SublimeLinter-json

更多

  • Djaneiro
    援救模版和重大词高亮, 提供平价的代码片段

未安装:

  • Anaconda
    打造python IDE

    Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, code linting, IDE features, autopep8 formating, McCabe complexity checker and Vagrant for Sublime Text 3

越多 Sublime Text资源音信教程阅读

Ubuntu 安装代码编辑器 Sublime Text 3 (Build 3083)  http://www.linuxidc.com/Linux/2015-03/115534.htm

动图显示17个Sublime Text火速键用法  http://www.linuxidc.com/Linux/2014-12/110930.htm

Ubuntu 12.10 安装破解Sublime Text 2 http://www.linuxidc.com/Linux/2013-07/86898.htm

Ubuntu 13.04安装Sublime Text 2 http://www.linuxidc.com/Linux/2013-05/84228.htm

编码神器——Sublime Text 包处理工科具及扩张大全 http://www.linuxidc.com/Linux/2013-10/91701.htm

什么样开垦 Sublime Text 2 的插件 http://www.linuxidc.com/Linux/2013-09/90046.htm

Windows Mac Linux下安装以及破解Sublime Text 2编辑器 http://www.linuxidc.com/Linux/2013-08/89452.htm

文本编辑器Sublime Text 使用体验 http://www.linuxidc.com/Linux/2013-08/89326.htm

Sublime Text 的详实介绍:请点这里
Sublime Text 的下载地址:请点这里

正文永恒更新链接地址:http://www.linuxidc.com/Linux/2016-04/130235.htm

图片 6

本文由正版必中一肖图发布于正版必中一肖图计算机,转载请注明出处:3使用心得

上一篇:没有了 下一篇:没有了
猜你喜欢
热门排行
精彩图文