其他分享
首页 > 其他分享> > SublimeText/Notepad 常用插件

SublimeText/Notepad 常用插件

作者:互联网

SublimeTmpl


Anaconda


NppFTP


SFTP


### 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 * * *

标签:插件,github,false,true,Notepad,SublimeText,https,#####,com
来源: https://blog.csdn.net/joson1234567890/article/details/92119916