• sublime 个人心得


    sublime 3快捷键:

    (1) Ctrl+O(Command+O)可以实现头文件和源文件之间的快速切换
    (2) 双击可选中光标所在单词,三击可选中光标所在行(等同于Ctrl+L(Command+L));
    (3) Ctrl+Shift+T可以打开之前关闭的tab页,这点同chrome是一样的
    (4)Ctrl+R定位函数;Ctrl+G定位到行
    (5) 单个文件批量修改:纯相同的内5:选中需要修改的内容Alt+F3(Mac下默认的是Ctrl+Command+G) , 或者连续 Ctrl+D(Win) /连续 Command+D(Mac)之后重新写即可,使用Ctrl + U进行回退,使用Esc退出多重编辑。
    不纯相同却有一定规律可循的内容:这个就需要借助SublimeText强大正则的支持了。可以使用Ctrl+H(Mac下是Alt+Command+F)调出:
    (6)有时我们需要对一片区域的所有行进行同时编辑,Ctrl+Shift+L可以将当前选中区域打散,然后进行同时编辑
    (7)有打散自然就有合并,Ctrl + J(mac下Command+J)可以把当前选中区域合并为一行
    (8)在Ctrl + P(Command+P)匹配到文件后,我们可以进行后续输入以跳转到更精确的位置:
    @ 符号跳转:输入@symbol跳转到symbol符号所在的位置
    # 关键字跳转:输入#keyword跳转到keyword所在的位置
    : 行号跳转:输入:12跳转到文件的第12行。
    (9)Ctrl + Enter(Mac~Command+Enter)在当前行下面新增一行然后跳至该行;Ctrl + Shift + Enter在当前行上面增加一行并跳至该行。
    (10))Windows下Ctrl + ←/→进行逐词移动,相应的,Ctrl + Shift + ←/→进行逐词选择。
    Windows下Ctrl + ↑/↓移动当前显示区域,Ctrl + Shift + ↑/↓移动当前行。(可以解放鼠标)

    (11)使用Ctrl + N在当前窗口创建一个新标签,Ctrl + W关闭当前标签,Ctrl + Shift + T恢复刚刚关闭的标签。


    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    sublime 好用插件
    1.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
    2.Doc​Blockr: 代码块注释
    /*:回车创建一个代码块注释
    /**:回车在自动查找函数中的形参等等。
    3.advancedNewFile 快速创建一个新文件
    关乎其使用,安装完成之后,运用快捷键command+alt+n(win: ctrl+alt+n),Sublime Text底部会弹出输入框;我们只需在这个输入框里输入我们需要新建的文件名回车即可(我们甚至可以带路径,譬如:src/components/perfect.vue;这就会在当前项目目录下,建立该文件;需要注意的是这路径前面不可加 ‘/‘, 这会使得建立的路径成为用户目录,而非改项目目录)。默认情况下文件会存储在当前目录,如果当前没有目录,会存储在用户的家目录。
    4.ConvertToUTF8 支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等编码的插件
    5.Bracket Highlighter 用于匹配括号,引号和html标签。对于很长的代码很有用。安装好之后,不需要设置插件会自动生效,ctrl+m系统自带找标记
    5.phpFormat 格式化php代码,懂者自懂;强迫症Coder必备!
    6.ClickableURLs:可点击的URL

    7.SyncedSideBar: 每次打开文件,侧边栏都会同步显示该文件所在目录树中的位置(如果打开的文件是目录树的子集,还能将目录树自动展开,真是爱之不已,挺有用的一款插件)。⭐️⭐️⭐️⭐️⭐️
    8.AutoFileName:快捷输入文件名,文件路径自动提示的。自动完成文件名的输入,如图片选取,输入”/”即可看到相对于本项目文件夹的其他文件。⭐️⭐️⭐️⭐️.........
    9.编辑代码时我们经常会开多个窗口,所以分屏很重要。Windows下:Alt + Shift + 2进行左右分屏,Alt + Shift + 8进行上下分屏,Alt + Shift + 5进行上下左右分屏(即分为四屏)。
    10.Sublime Text基本的手动格式化操作包括:Ctrl + [向左缩进(等同于将一块选中Shift+Tab),Ctrl + ]向右缩进(等同于将一块选中后Tab键),注解: Ctr+[ 和 Ctr+[ 针对一块连续内容使用,无需选中;此外Ctrl + Shift + V可以以当前缩进粘贴代码(非常实用)。
    11.Clipboard-history插件~(粘贴板历史记录)
    12.sublimeLinter。sublimeLinter就是这样一个提供代码语法检测的工具。也需安装SublimeLinter-php
    13.sublimecodeintel 代码提示。 sublime默认的代码提示只能提示系统函数,用户自己创建的函数、类不能提示。 如果想要提示自己建立的函数。 可以安装sublimecodeintel插件。
    14.codeFormatter 一款可以对html、JS、CSS、PHP、python代码格式化的sublime插件

    16.SublimeREPL是编辑器Sublime Text上的一个支持各种语言解释器的插件,可以方便我们在编辑器上编写完代码进行调试。(python)

    15 . Chinese​Localizations  软件汉化

    16. phpfmt 代码格式化插件  thinkphp5推荐配置

    ```{

       "autocomplete": true,
    "enable_auto_align": true,
    "format_on_save": true,
    "indent_with_space": true,
    "psr1_naming": false,
    "psr2": true,
    "version": 4
    }

    ```

    ## 主题设置

    ayu 推荐配置:

    {
        "theme": "ayu-dark.sublime-theme",
        "font_face": "微软雅黑",
        "color_scheme": "Packages/ayu/ayu-dark.tmTheme",
        "ui_native_titlebar":       true, // use native titlebars on macOs
        "ui_font_source_code_pro":  true, // use Source Code Pro (https://fonts.google.com/specimen/Source+Code+Pro) as UI font
        "ui_font_roboto_mono":      true, // use Roboto Mono (https://fonts.google.com/specimen/Roboto+Mono) as UI font
        "ui_wide_scrollbars":       true, // wider scrollbars
        "font_size": 15,
    
    }
  • 相关阅读:
    UITableView加载显示更多内容
    UITableView  折叠效果
    40个GitHub上最受欢迎的iOS开源项目
    oc中的block使用心得
    iOS CGRectContainsPoint的用法
    ios NSComparator 三种枚举类型
    错误提示 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'i386'
    IOS 第三方库之-MBProgressHUD的使用详解
    ios 测试工程是否内存泄漏
    单双击手势
  • 原文地址:https://www.cnblogs.com/boundless-sky/p/6617910.html
Copyright © 2020-2023  润新知