sublime3 使用总结

Sublime 刚刚使用有一段时间了,感觉可以用惊艳来形容这款工具。对于使用了6年的eclipse的我,sublime的启动、反应速度就是火箭,当然eclipse也是一款优秀的编程工具,可以调优,但从最根本角度来讲:不在同一个视角。因为刚刚使用也不是很熟悉,因此在这里总结一些基础的用法和快捷键。

Sublime Text介绍

一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。

我使用sublime主要有 2 个作用:

  • 编程
  • 写作

快捷键

列编辑

	1.Ctrl+A 全选
	2.Ctrl+Shift+L 进入列选模式
	3.使用方向键左右移动所有列的光标,并配合使用Shift键来多选每行的字符

快速查找

	Goto Anything功能 — 快速查找(ctrl + P)
	输入@+函数名可以快速找到函数。
	输入#+文本可以快速进行文件内文本匹配。

快速跳转到某一行

	按下Ctrl + G,输入行号,可以快速跳转到该行。
	Ctrl+/ 注释单行。
	Ctrl+Shift+/ 注释多行。

删除 和 替换

	Ctrl+KK 从光标处删除至行尾
	Ctrl+Shift+K 删除整行
	Ctrl+Shift+F:查找并替换 Ctrl+H:替换

插件介绍

HTML-CSS-JS Prettify

一款集成了格式化(美化)html、css、js三种文件类型的插件,即便html,js写在PHP文件之内。插件依赖于nodejs,因此需要事先安装nodejs,然后才可以正常运行。插件安装完成后,快捷键ctrl+shift+H完成当前文件的美化操作。

SublimeTmpl 快速生成文件模板

一直都很奇怪为什么sublime text 3没有新建文件模板的功能,像html头部的DTD声明每次都要复制粘贴。用SublimeTmpl这款插件终于可以解脱了,SublimeTmpl能新建html、css、javascript、php、python、ruby六种类型的文件模板,所有的文件模板都在插件目录的templates文件夹里,可以自定义编辑文件模板。

  • SublimeTmpl默认的快捷键:
  • ctrl+alt+h html
  • ctrl+alt+j javascript
  • ctrl+alt+c css
  • ctrl+alt+p php
  • ctrl+alt+r ruby
  • ctrl+alt+shift+p python

如果想要新建其他类型的文件模板的话,先自定义文件模板方在templates文件夹里,再分别打开Default (Windows).sublime-keymap、Default.sublime-commands、Main.sublime-menu、SublimeTmpl.sublime-settings这四个文件照着里面的格式自定义想要新建的类型

sublime git

git 的各种操作

Markdown Extended and Monokai Extended

markdown 代码高亮插件,两者配合使用效果最佳。

MarkDown Editing

在 Sublime 中编写 Markdown 还有一个直观的不适就是缺少辅助提示,比如输入 *,编辑器应当自动补上一个 *,并使光标保持在两 * 之间,又比如应当支持选中一段文字快捷键添加链接。

  • ctrl + win + R - 插入链接;
  • ctrl + win + V - 粘贴为链接格式;
  • Shift + win + K - 插入图片。

OmniMarkupPreviewer

作为 Sublime Text 的一款强大插件,支持将标记语言渲染为 HTML 并在浏览器上实时预览,同时支持导出 HTML 源码文件。插件安装成功后我们就可以使用快捷键对编辑的markdown源文件进行预览了。 下面是几个常用快捷键.

  • Command +Option +O: 在浏览器中预览
  • Command+Option+X: 导出HTML
  • Ctrl+Alt+C: HTML标记拷贝至剪贴板

WordCount

字数统计的一款小插件

IMESupport

sublime text 有个BUG,那就是不支持中文的鼠标跟随,这个插件就是干这个事情的

如何安装插件?

安装插件之前,我们需要首先安装一个Sublime 中最不可缺少的插件 Package Control, 以后我们安装和管理插件都需要这个插件的帮助。

安装”Package Control” 使用快捷键 “ ctrl + `” 打开Sublime的控制台 ,或者选择 View > Show Console 。
在控制台的命令行输入框,把下面一段代码粘贴进去,回车 就可以完成Pacakge Control 的安装了。

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())

插件的安装

Package Control 安装成功后我们就可以使用它方便的管理插件了,首先使用快捷键 ‘command + shift + p ‘ 进入到Sublime 命令面板,输入 “package install” 从列表中选择 “install Package” 然后回车。在弹出的框中输入我们想要安装的插件名称,回车就自动安装了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Sublime Text 3 Build 3176出现乱码的问题,可能是由于文件编码格式不同导致的。Sublime Text 是一款功能强大的文本编辑器,支持多种编程语言,并且可以通过插件扩展功能。在使用过程中,有时会遇到一些文字显示乱码的情况。下面是一些可能出现乱码的原因和解决方法。 首先,检查文件的编码格式。如果打开的文档是以UTF-8编码保存的,而Sublime Text 默认以ISO 8859-1编码打开,则会出现乱码。可以在Sublime Text的视图(View)菜单中,选择编码(Encoding)选项,将其改为UTF-8。 其次,确认文档内容是否包含非ASCII字符。如果文档中包含了非ASCII字符,Sublime Text 默认可能无法正确显示这些字符,导致乱码。可以尝试在视图菜单中选择字符集(Character Set),将其改为相应的字符集,如UTF-8。 另外,检查是否安装了支持相应编码格式的插件。Sublime Text可以通过插件扩展其功能,也可以安装插件来支持其他编码格式。如果使用的文档编码格式不是Sublime Text 内置支持的,可能需要安装相应的插件来解决乱码问题。 最后,如果以上方法仍然不能解决乱码问题,可以尝试更新Sublime Text到最新版本,新版本通常会修复一些已知的问题。 总之,解决Sublime Text 3 Build 3176乱码问题的关键是确认文件的编码格式,并根据需要调整Sublime Text的编码设置,或者安装适当的插件来支持所需的编码格式。 ### 回答2: Sublime Text是一款功能强大的文本编辑器,用于编写各种编程语言和标记语言的代码。然而,在某些情况下,用户可能会遇到Sublime Text 3版本(3176版本)出现乱码的问题。 乱码问题可能由多种因素引起,下面将介绍一些可能的原因和解决方法: 1. 字符编码设置错误:乱码问题可能是由于文件的字符编码设置错误引起的。在Sublime Text中,可以通过点击“File”菜单,然后选择“Reopen with Encoding”来重新设置文件的字符编码,尝试选择一种适合当前文件的编码格式。 2. 插件冲突:有些Sublime Text插件可能与特定版本的Sublime Text不兼容,导致乱码问题。在这种情况下,可以尝试禁用或更新插件,或者尝试下载适用于你的Sublime Text版本的插件来解决问题。 3. 系统环境配置问题:某些系统环境的配置问题也可能导致Sublime Text出现乱码。在这种情况下,可以尝试更新操作系统或者重新安装Sublime Text来解决问题。 4. 文件本身损坏:有时候,文件本身可能已损坏,这可能导致在Sublime Text中出现乱码。在这种情况下,可以尝试使用其他编辑器打开文件,如果仍然出现乱码,那么文件可能已损坏,需要从备份或其他来源中获取正确的文件。 总结来说,Sublime Text 3出现乱码的问题可能有多种原因,包括字符编码设置错误、插件冲突、系统环境配置问题和文件损坏等。通过重新设置字符编码,禁用或更新插件,更新操作系统或重新安装Sublime Text,以及检查文件本身是否损坏等方法,可以尝试解决这些问题。同时建议保持Sublime Text和插件的最新版本,以获取更好的兼容性和功能。 ### 回答3: Sublime Text 3 是一款非常强大的文本编辑器,在处理各种编程语言和文本文件方面具有很大的优势。但是,有时候在使用Sublime Text 3时可能会遇到乱码的问题。 首先,我们需要确定所遇到的具体乱码情况。乱码可能是因为文件编码方式不匹配导致的,也有可能是字体显示问题引起的。如果遇到乱码问题,首先应该检查文件的编码方式。可以尝试在Sublime Text 3中选择"文件" -> "重新加载使用编码",然后选择与文件原本编码方式相匹配的编码方式,比如UTF-8、GBK等。 如果重新加载编码仍然无法解决乱码问题,那么可能是字体的显示问题。在Sublime Text 3中,可以尝试更改字体设置。选择"首选项" -> "设置",会弹出一个JSON格式的配置文件,在其中找到"font_face"和"font_size"两个字段,分别设置字体和字体大小。通常情况下,选择常用的等宽字体(如Courier New、Consolas)能够较好地解决乱码问题。 最后,如果以上方法都无法解决乱码问题,可以尝试更新或重新安装Sublime Text 3。有时候,乱码问题可能是软件本身的bug导致的,通过更新到最新版本或重新安装软件可能能够解决问题。 总之,Sublime Text 3乱码问题可能是由于文件编码方式不匹配或字体显示问题引起的。通过重新加载编码、更改字体设置或更新软件等方法,我们通常能够解决这个问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值