zoukankan      html  css  js  c++  java
  • sublimeText2使用小记

    首先是官网下载ST2,

    然后是下载插件,高亮显示标签BracketHighlighter,html代码格式化插件Tag,JavaScript格式化JSFormat,html代码操作插件Emmet。

    如果在安装Emmet插件遇到缺少pyv8问题,

    那么去这里https://github.com/emmetio/pyv8-binaries,有解决方法。

    1.常用快捷键是Ctrl+Shift+P,使用ST2的命令行,再敲入install 就能安装插件了。但是xp不能这样直接安装。

    2.Ctrl+P是已打开的标签搜索。在搜索的时候加second@get_function,会定位到second文件里面的get_function方法位置。

    3.选中多行代码,按shift+tab使多行代码缩进一个tab。

    4.格式化html和CSS代码,通常是选中所有html和CSS代码,按ctrl+alt+f,便可以格式化了。

    5.格式化JS代码,安装JSFormat插件后,选中JS代码,按ctrl+alt+f就可以了。(和html代码格式化有冲突,只好改快捷键或者用命令台调用js格式化命令)

    Emmet是大插件,装了它后又多出很多快捷键。(不过还是不推荐Emmet插件,改写了太多原来的快捷键,不方便使用)

    6.用tab键快速生成代码html代码http://docs.emmet.io/abbreviations/syntax/,基本原则是css语法生成html代码。

    7.删除html标签,但是不会删除标签里面的内容ctrl+shift+;

    8.选中该标签下所有内容ctrl+,然后一直按这个快捷键会往外层选所有内容。

    如果你安装了搜狐拼音输入法,它的默认调用快捷键也是ctrl+,,所以你要先把搜狐快捷键去掉(搜狐输入法还有很多快捷键,大多数用不着,会和emmet的快捷键冲突,你可以去掉搜狐那些没用快捷键)。

    9.选中该标签下的父标签ctrl+shift+0

    10.创建html父元素包裹当前元素ctrl+shift+g(也是zen html语法)http://docs.emmet.io/actions/wrap-with-abbreviation/

    11.去html元素的结束标签位置或者开始标签位置ctrl+alt+j

    12.其它的ST2技巧,来自于http://blog.jobbole.com/23949/

    我是Sublime Text代码编辑器的忠实粉丝。我和诸多Mac程序员一样,最初使用的是Textmate代码编辑器。在Sublime Text 2发行后,我才开始转而使用它。刚开始使用的那段时间,我对ST(Sublime Text)的了解并不多,所以还特地为此整理了一份清单,清单所列的一系列基础功能能够极大的提高工作效率。

    多个光标:按住Cmd(Windows系统按住ctrl)可以在同一时间轻松的编辑多条代码。点击鼠标点击目标代码。

    重新打开关闭的标签:和谷歌浏览器一样,如果你不小心关闭了某个标签页并想重新打开它,你可以按下Shift+Cmd+T(Windows系统下,按下Shift+ctrl+T)。如果你连续点击以上按键,ST将会按照关闭的先后顺序重新打开标签页。

    快速开启文档:这可能就是ST中我最喜欢的功能。按住Cmd+T(Wiondows系统下,按住ctrl+T)就会打开一个文本框,你可以在文本框内键入目标文件,系统就在项目中搜索文件的位置。这样你就不用再次使用文件目录列表。

    跳转到符号:按住Cmd+P(Windows系统下,按下ctrl+P)打开检索字段,键入目标符号,然后点击回车,快速跳转至某个特定符号。

    搜索整个项目文档:按住Shift+Cmd+F(Windows系统下,按住Shift+ctrl+F)在整个ST项目下搜索目录。

    文字/行间跳转:这是操作系统自带的功能,但我是在使用ST的过程中才发现这个功能的。在Macs机上,如果你在按住Alt键的同时使用方向键,那么能够实现文字而不是字符间的跳转。同样的,如果你在使用方向键的同时按住Cmd,就会跳转到行的另一端。这样即便不使用鼠标,也能够对代码进行快速浏览。

    快速更改设置:按住Shift+Cmd+P(Windows系统下,按住Shift+ctrl+P)打开快速查找栏,可以对ST的设置进行更改。

    Sublime Text,初学者不知道的那些事

    以下清单是我在看了黑客新闻的评论后添加的:

    词段间跳转:按住control键,让光标在词段间移动——也就是驼峰式(下划线)搜索。比如:如果目前光标位于“cakeParty”词首,那么按住control,点击右方向键,就可以实现”e”和”P”间的跳转。(感谢hebejebelus)

    将当前行上移/下移:你可以按住Ctrl+Cmd+Up/Down上移/下移当前行(感谢draftable)

    Sublime套装软件控制:对主题、语法、代码……的安装非常有用(感谢po)

    快速文字编辑:Cmd+d选择当前文字,再次点击Cmd+d对所选文字进行编辑。这一功能可以使局部变量或是HTML标签页打开、关闭元素的更改变的轻松便捷。(感谢haasted)

    微查找+替换/更改:另外一个实用的功能是通过CMD+D/CMD+K+D实现的。CMD+D自动搜索与当前选择一致的实例,并在下一个实例处创建另外一个光标(同时选中这个实例)。CMD+K+D则会跳过当前的选择,直接跳转至下一个实例(多谢toran1302)

    选中所有实例:按住cmd+ctrl+G选中所有实例。


    合乎自然而生生不息。。。
  • 相关阅读:
    设计改进ls代码实现更多功能
    20181328 《网络攻防》 EXP5 信息收集与漏洞扫描
    Socket 实验代码
    冲刺第一天——安装熟悉所使用的软件及其环境配置
    20181328 《网络对抗技术》Exp3 免杀原理与实践
    20181328 网络攻防实验一 PC平台逆向破解
    20181328 网络攻防实验一 PC平台逆向破解(最终版)
    20181328祝维卿——Exp2后门原理与实践
    设计实现ls功能
    Sql 2008 : 数据库分文件组(指定磁盘), 映射分区表使用不同的文件组详解(阻止保存要求重新创建表的更改?)
  • 原文地址:https://www.cnblogs.com/samwu/p/2832958.html
Copyright © 2011-2022 走看看