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 pythonSublimeTmpl ->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/" } }
新建显示效果:
-
离线包 :
安装说明 : 将下载好的包放入该目录下 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 使用 :
-
离线包 :
安装说明 : 将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.常用配置如下:{ // 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... -
离线包 :
安装说明 : 将下载好的包放入该目录下 Preferences ==>> Browse Packages
下载 : https://pan.baidu.com/s/12-95wzIL_SaNs68FlefjMQ
提取码 : fzye