SublimeText/Notepad 常用插件

SublimeTmpl

  • github : https://github.com/kairyou/SublimeTmpl
  • 描述 : 新建文件时使用自定义模版的内容, 目前添加了html/js/css/php/python/ruby的模版. 不需新建空白文件, 再从其他文件复制内容过来了
  • SublimeText 使用 :

    默认快捷键:

    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

    SublimeTmpl ->settings user配置如下:

     {  
        "disable_keymap_actions": false, // "all"; "html,css"  
        "date_format" : "%Y-%m-%d %H:%M:%S",  
        "attr": {  
                "author": "joson",  
                "email": "859699677@qq.com",  
                "link": "https://joson1205.github.io/"  
        }
    }
    

    新建显示效果:
    SublimeText/Notepad   常用插件

  • 离线包 :
    安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages
    下载 : https://pan.baidu.com/s/1NexXDdgr4p1xocw0TRxqhg
    提取码 : s7nw

Anaconda

  • github : https://github.com/DamnWidget/anaconda
  • 描述 : 代码补全,自动匹配关键字等实用功能,有效提高开发效率
  • SublimeText 使用 :

    Anaconda ->settings user配置如下:

    {
        //由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置
        "python_interpreter": "D:\\Program Files (x86)\\Python37\\python.exe",
        //忽略各种空格不对, 超过79字, import的函数没有使用的提醒,
        "pep8_ignore": ["E501", "W292", "E303", "W391", "E225", "E302", "W293", "E402"],
        "pyflakes_explicit_ignore":
        [
            "UnusedImport"
        ],
        //关闭提示白框
        "anaconda_linting": false,
        //保存文件后自动pep8格式化
        "auto_formatting": true,
        "auto_formatting_timeout": 5,
        //库函数的提示
        "enable_signatures_tooltip": true,
        "merge_signatures_and_doc":true,
        //ST3也有自动补全提示,但只提示文件中输入过的单词,这个功能可用提示变量可用的函数等。
        "suppress_word_completions": true,
        "suppress_explicit_completions": true,
        //自动补全函数时是否匹配必要参数
        "complete_parameters": false,
        //代码排版时,行的默认长度太短,根据喜好设置
        "pep8_max_line_length": 120,
    }
    
  • 离线包 :
    安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages
    下载 : https://pan.baidu.com/s/1DUqvtJWuV_hfLX3kLrYWPw
    提取码 : b341

NppFTP

  • github : https://github.com/ashkulz/NppFTP
  • 描述 : 对远程服务器文件进行文档编辑同步更新。
  • Notepad 使用 :

    SublimeText/Notepad   常用插件

  • 离线包 :
    安装说明 : 将DLL文件放入插件目录下......\Notepad \plugins\NppFTP, 如果没有 NppFTP 文件夹可以手动创建一个,直接将dll文件放入 plugins 目录下不会生效
    下载 :
    NppFTP_x86 提取码 : pnws
    NppFTP_x64 提取码 : bwgx

SFTP

  • 官网 : https://wbond.net/sublime_packages/sftp
  • 描述 : 对远程服务器文件进行文档编辑同比更新。
  • SublimeText 使用 :

    1.显示左侧文件目录栏 ( Hide Side Bar [Ctrl K,Ctrl B] )
    2.任意新建一文件夹 ( Open Folder ) ,用于存放远端连接同步的文件
    3.选中文件夹,右键 SFTP/FTP --> Map to Remote... (新建配置文件)
    4.常用配置如下:
    SublimeText/Notepad   常用插件

    {
        // sftp, ftp or ftps
        "type": "sftp",
    
        "save_before_upload": true,
        "upload_on_save": true,
        "sync_down_on_open": false,
        "sync_skip_deletes": false,
        "confirm_downloads": false,
        "confirm_sync": true,
        "confirm_overwrite_newer": false,
    
        "host": "ip",
        "user": "root",
        "password": "123456",
        "port": "22",
        "remote_path": "/root/Script/Amazon/",
        "ignore_regexes": [
            "\\.sublime-(project|workspace)", "sftp-config(-Alt\\d?)?\\.json",
            "sftp-settings\\.json", "/venv/", "\\.svn", "\\.hg", "\\.git",
            "\\.bzr", "_darcs", "CVS", "\\.DS_Store",
            "Thumbs\\.db", "desktop\\.ini"
        ]
    }
    

    5.同步远端文件到本地
    选中文件夹 右键 SFTP/FTP --> Sync Remote -> Local...
    SublimeText/Notepad   常用插件

  • 离线包 :
    安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages
    下载 : https://pan.baidu.com/s/12-95wzIL_SaNs68FlefjMQ
    提取码 : fzye

### SublimeTmpl * ##### github : [https://github.com/kairyou/SublimeTmpl](https://github.com/kairyou/SublimeTmpl) * ##### 描述 : 新建文件时使用自定义模版的内容, 目前添加了html/js/css/php/python/ruby的模版. 不需新建空白文件, 再从其他文件复制内容过来了 * ##### SublimeText 使用 : 默认快捷键: >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 SublimeTmpl ->settings user配置如下: ```python { "disable_keymap_actions": false, // "all"; "html,css" "date_format" : "%Y-%m-%d %H:%M:%S", "attr": { "author": "joson", "email": "859699677@qq.com", "link": "https://joson1205.github.io/" } } ``` 新建显示效果: ![3c0fb1f1205c4bd3b8ee0da981062a66.png](en-resource://database/839:1) * ##### 离线包 : >###### 安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages >###### 下载 : [https://pan.baidu.com/s/1NexXDdgr4p1xocw0TRxqhg](https://pan.baidu.com/s/1NexXDdgr4p1xocw0TRxqhg) >###### 提取码 : s7nw * * * ### Anaconda * ##### github : [https://github.com/DamnWidget/anaconda](https://github.com/DamnWidget/anaconda) * ##### 描述 : 代码补全,自动匹配关键字等实用功能,有效提高开发效率 * ##### SublimeText 使用 : Anaconda ->settings user配置如下: ```python { //由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置 "python_interpreter": "D:\\Program Files (x86)\\Python37\\python.exe", //忽略各种空格不对, 超过79字, import的函数没有使用的提醒, "pep8_ignore": ["E501", "W292", "E303", "W391", "E225", "E302", "W293", "E402"], "pyflakes_explicit_ignore": [ "UnusedImport" ], //关闭提示白框 "anaconda_linting": false, //保存文件后自动pep8格式化 "auto_formatting": true, "auto_formatting_timeout": 5, //库函数的提示 "enable_signatures_tooltip": true, "merge_signatures_and_doc":true, //ST3也有自动补全提示,但只提示文件中输入过的单词,这个功能可用提示变量可用的函数等。 "suppress_word_completions": true, "suppress_explicit_completions": true, //自动补全函数时是否匹配必要参数 "complete_parameters": false, //代码排版时,行的默认长度太短,根据喜好设置 "pep8_max_line_length": 120, } ``` * ##### 离线包 : >###### 安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages >###### 下载 : [https://pan.baidu.com/s/1DUqvtJWuV_hfLX3kLrYWPw](https://pan.baidu.com/s/1DUqvtJWuV_hfLX3kLrYWPw) >###### 提取码 : b341 * * * ### NppFTP * ##### github : [https://github.com/ashkulz/NppFTP](https://github.com/ashkulz/NppFTP) * ##### 描述 : 对远程服务器文件进行文档编辑同步更新。 * ##### Notepad++ 使用 : ![18b280ec6fab8f3d50a51677d237618c.png](en-resource://database/870:1) * ##### 离线包 : >###### 安装说明 : 将DLL文件放入插件目录下......\Notepad++\plugins\NppFTP, 如果没有 NppFTP 文件夹可以手动创建一个,直接将dll文件放入 plugins 目录下不会生效 >###### 下载 : >###### [NppFTP_x86](https://pan.baidu.com/s/1JzA25_btVItvyRw3MqOrcw) 提取码 : pnws >###### [NppFTP_x64](https://pan.baidu.com/s/1IdljNFCaRGLDvk7PpZRwWg) 提取码 : bwgx * * * ### SFTP * ##### 官网 : [https://wbond.net/sublime_packages/sftp](https://wbond.net/sublime_packages/sftp) * ##### 描述 : 对远程服务器文件进行文档编辑同比更新。 * ##### SublimeText 使用 : 1.显示左侧文件目录栏 ( Hide Side Bar [Ctrl+K,Ctrl+B] ) 2.任意新建一文件夹 ( Open Folder ) ,用于存放远端连接同步的文件 3.选中文件夹,右键 SFTP/FTP --> Map to Remote... (新建配置文件) 4.常用配置如下: ![04c6b1df91f3ed48721e7f4ca3806eb1.png](en-resource://database/884:1) ```python { // sftp, ftp or ftps "type": "sftp", "save_before_upload": true, "upload_on_save": true, "sync_down_on_open": false, "sync_skip_deletes": false, "confirm_downloads": false, "confirm_sync": true, "confirm_overwrite_newer": false, "host": "ip", "user": "root", "password": "123456", "port": "22", "remote_path": "/root/Script/Amazon/", "ignore_regexes": [ "\\.sublime-(project|workspace)", "sftp-config(-Alt\\d?)?\\.json", "sftp-settings\\.json", "/venv/", "\\.svn", "\\.hg", "\\.git", "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini" ] } ``` 5.同步远端文件到本地 选中文件夹 右键 SFTP/FTP --> Sync Remote -> Local... ![ef0492955cb08857a3cf6c80e0f21ad3.png](en-resource://database/886:1) * ##### 离线包 : >###### 安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages >###### 下载 : [https://pan.baidu.com/s/12-95wzIL_SaNs68FlefjMQ](https://pan.baidu.com/s/12-95wzIL_SaNs68FlefjMQ) >###### 提取码 : fzye * * *
上一篇:这可能> Sublime3一个python linter virtualenv?


下一篇:python-在Sublime Text 3插件中获取文件语法选择