zoukankan      html  css  js  c++  java
  • sublime 技巧与快捷键篇

    技巧大全:https://www.zhihu.com/question/24896283
     

    1、CTRL + ALT + 点击 直接展开所有的文件菜单

    2、快速选中所有变量,而不是所有字母:将光标放在变量右侧,然后按下F3

    3、点击跳转到代码定义

    https://blog.csdn.net/shangdibaozi/article/details/77503426

    点击Preferences->Browse Packages进入Packages目录,然后打开User目录,查看User目录里面有没有Default (Windows).sublime-mousemap文件,如果没有则创建一个。

    [
        {
            "button": "button2",
            "count": 1,
            "modifiers": ["alt"],
            "command": "jump_back"
        },
        {
            "button": "button1",
            "count": 1,
            "modifiers": ["alt"],
            "press_command": "drag_select",
            "command": "goto_definition"
        }
    ]

    从操作习惯上,应该是使用ctrl + 左键来跳转的。但这和多选冲突,所以我改为 alt了。也符合mac的习惯。

    顺便一提,alt + 右键可以调回的意思。

     
     
    项目排除文件夹,更便于ctrl + p的搜索,比如可恶的node_modules
    "folder_exclude_patterns": ["node_modules",".git"]
     
    回到上一次代码编辑的地方:alt + -
    可以改键为ctrl + -:
    [
        { "keys": ["ctrl+-"], "command": "jump_back" },
    ]
     
    快速选中下一个:  Ctrl + D
    快速选中全部行:  Ctrl + A  |  Ctrl + Shift + L
    快速移上移下代码行: Ctrl + Shift + UP / Ctrl + Shift + Down
    快速选择相同的内容: Alt + F3  / Command + control + g
    搜索文件快捷键:Ctrl + p / Command + p
    快速选中多行: Ctrl + Alt + Up/Down 
     

    选中元素的children: ctrl+shift+a

    选中{}的内容:ctrl+shift+m

    选中文本添加html标签:alt + shift + w

     
     
    取消注释回车默认再生成一个注释的尴尬
    "jsdocs_extend_double_slash": false
    快速选中代码块
    Ctrl+M 光标移动至括号内结束或开始的位置。
    Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
     
    代码块压缩和解压
    Ctrl + shift + [ 压缩
    Ctrl + shift + ] 解缩
    可以配合快速选中代码块使用,也就是ctrl + shift + M + [。
     
    sublime中编译运行 javascript、nodejs代码:https://www.jianshu.com/p/43b0726792f7
    选择 Tools > Build System > New Build System...粘贴以下内容
    {"cmd": ["node", "$file"],"selector": "source.js"}
     然后另存为Node.sublime-build 新建一个.js文件夹(必须保存,不能临时),然后按下ctrl + b
     
     
    切割界面
    CTRL + K , CTRL + SHIFT + UP
    CTRL + K , CTRL + DOWN

    更换皮肤:

    Preferences -> Theme -> Adaptive.sublime-theme

    设置Sublime Text新标签页tab打开文件。Sublime Text Files not opening a new tab?每次打开文件,Sublime Text总是把当前的tab打开的文件冲掉,很麻烦,下面就解决这个问题,让他每次打开文件都新开一个tab标签页。

    1、加上这个配置:"preview_on_click": false,
    
    2、如何加这个配置:菜单栏-Preferences-Settings User
    命令行使用sublime打开指定文件: 
    通过将Sublime Text 3的根目录加入到环境变量中,即可使用目录下的subl.exe命令了: subl mongodb.test.js
    使用正则表达式替换
    http://blog.csdn.net/aerchi/article/details/46739167
    举例,将文本中所有的第N条替换为<span class="n">第N条</span>
    搜索条件:第(.{1,3})条
    替换条件:
    <p><span class="n">第$1条</span>

    再举个使用的例子,找到所有的xxxpx单位,改为rem(xx),譬如20px,则改为rem(20)

    (-?d+?)px
    
    rem($1)
  • 相关阅读:
    java语言实现堆排序
    堆排序
    静态分派
    谈mysql优化
    Unity2017.1官方UGUI文档翻译——Canvas
    Unity2017.1官方UGUI文档翻译——Rect Transform
    Unity2017.1官方UGUI文档翻译——Rich Text
    Unity2017.1官方UGUI文档翻译——Auto Layout
    Unity2017.1官方UGUI文档翻译——Animation Integration
    Unity2017.1官方UGUI文档翻译——Interaction Components
  • 原文地址:https://www.cnblogs.com/CyLee/p/8328917.html
Copyright © 2011-2022 走看看