代码编辑器功能插件

30 篇文章 0 订阅
23 篇文章 0 订阅

目录

Sublime Text 3

docblocker 快速生成注释

安装过程

配置过程

使用方法

CodeFormatter 格式化代码

安装过程

配置过程

使用方法


Sublime Text 3

可通过点击Sublime Text3顶部的preferences【偏好】->Broswe Packages...【浏览安装包...】来查看安装的插件包所在的文件夹。想让弹窗消失可通过按ctrl+p快捷键来实现。

想看到插件安装过程信息,可以点击右下角小图标,在弹出选项中点击“Console”,快捷键是ctrl+`。想关闭底部控制台,就点击右下角小图标,在弹出选项中点击“Hide Panel”。

可以通过查看所安装插件的Settings - Default文件内容来加强对其配置项的理解与运用。

docblocker 快速生成注释

安装过程

先按ctrl+shift+p快捷键,再在弹出面板中输入Install Package,点击“Package Control:Install Package”这一项,稍等一会就会再出现一个弹窗,在新的弹窗里输入docblocker,就可以看到搜索结果栏里出现docblocker,双击安装就行。

配置过程

点击Sublime Text3顶部的preferences【偏好】->Package Settings->DocBlocker->Settings - User,在出现的配置文件页面里粘贴如下内容:

{
    "jsdocs_extra_tags":[
        "@Author wukong",
        "@DateTime {{datetime}}",
        "@Description []",
    ],
    "jsdocs_function_description": false
}

jsdocs_extra_tags里面还可以添加如下几项:

"@copyright ${1:[copyright]}",

"@license ${1:[license]}",

"@version ${1:[version]}"

使用方法

在代码块上方写上/**,然后按回车就能自动为代码块生成注释。

当代码块是函数或者方法时,在配置文件里设置的一些选项才会出现。

效果如下图红色方框内容所示:

 

CodeFormatter 格式化代码

CodeFormatter插件支持php、html、css、scss、js等多种后缀名文件代码的格式化。

安装过程

先按ctrl+shift+p快捷键,再在弹出面板中输入CodeFormatter,点击“CodeFormatter”这一项,即可完成安装。

配置过程

点击Sublime Text3顶部的preferences【偏好】->Package Settings->CodeFormatter->Settings - User,打开配置文件。

如果需要php代码格式化【PSR1,PSR2】则在配置文件里粘贴如下内容:

{
    "codeformatter_debug": false,

    "codeformatter_php_options":
    {
        "syntaxes": "php", // Syntax names which must process PHP formatter
        "php_path": "D:\\wamp\\bin\\php\\php5.6.19\\php.exe", // Path for PHP executable, e.g. "/usr/lib/php" or "C:/Program Files/PHP/php.exe". If empty, uses command "php" from system environments
        "format_on_save": false, // Format on save. Either a boolean (true/false) or a string regexp tested on filename. Example : "^((?!.min.|vendor).)*$"
        "php55_compat": false, // PHP 5.5 compatible mode
        "psr1": true, // Activate PSR1 style
        "psr1_naming": true, // Activate PSR1 style - Section 3 and 4.3 - Class and method names case
        "psr2": true, // Activate PSR2 style
        "indent_with_space": 4, // Use spaces instead of tabs for indentation
        "enable_auto_align": true, // Enable auto align of = and =>
        "visibility_order": true, // Fixes visibility order for method in classes - PSR-2 4.2
        "smart_linebreak_after_curly": true, // Convert multistatement blocks into multiline blocks

        // Enable specific transformations. Example: ["ConvertOpenTagWithEcho", "PrettyPrintDocBlocks"]
        // You can list all available transformations from command palette: CodeFormatter: Show PHP Transformations
        "passes": [],

        // Disable specific transformations
        "excludes": []
    }
}

然后将上面的php_path配置项修改为自己安装环境下php.exe所在的路径,注意选择的php.exe对应的php版本需要在7.2以下,否则使用此插件时会报错。

使用方法

点击要格式化的代码文件内容,然后按ctrl+alt+f快捷键就可以实现代码的格式化。

注意:

        如果html文件里的标签未闭合,则使用此插件时可能会导致页面出现多余缩进问题,例如多个meta标签未闭合则会出现不对齐缩进的问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值