sublime 3 配置
来源:互联网 发布:淘宝海淘靠谱吗 编辑:程序博客网 时间:2024/06/07 00:17
安装 Package Control(包管理工具)
Menu: View(视图) > Show Console(显示控制台) 或用ctrl+~
/*Sublime Text 2 代码*/import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')/*Sublime Text 3 代码*/import urllib.request,os,hashlib; h ='2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb').write(by)
常用插件安装
Ctrl(Command) + Shift + P呼出菜单,输入pcip匹配到Package Control Install Package,回车。或install 也会配置到
然后随便输入字符即可配置插件,回车即可安装
下面列举一些常用插件
- Emmet
- HTML-CSS-JS Prettify
- SublimeCodeIntel 代码自动提示补全
- AutoFileName
- jQuery
- DocBlockr 代码快速注释
- BracketHighlighter 匹配标签高亮
- IMESupport 解决中文输入框不跟随
- Vue Syntax Highlight vue语法高亮
- SASS
- SCSS
- chineseLocalization 中文本地化
1、sftp 配置
实现本地文件修改后自动上传到ftp
使用ctrl+shift+p 打开package 输入install 找到“Package Controller:Install package" 选择,在新输入窗口内输入 :sftp
选择安装。成功后在菜单的 Preferences 首选项 下的Package Settings 下就有sftp了。
之后就是配置了:
一分两种,一种是本地有项目需要上传,一种是本地没有需要创建项目。
本地项目上传到ftp:
右击项目名选择”sftp/ftp" -> “map to remote" 映射到远程。
会创建新文件
{ // The tab key will cycle through the settings when first created // Visit http://wbond.net/sublime_packages/sftp/settings for help // sftp, ftp or ftps "type": "sftp", "sync_down_on_open": true, "sync_same_age": true, "host": "", "user": "ftpuser", //"password": "", "port": "22", "remote_path": "/home/", //"file_permissions": "664", //"dir_permissions": "775", //"extra_list_connections": 0, //过滤文件 "ignore_regexes":[ "node_modules" ], "connect_timeout": 30, "keepalive": 120, //"ftp_passive_mode": true, //"ftp_obey_passive_host": false, //"ssh_key_file": "~/.ssh/id_rsa", //"sftp_flags": ["-F", "/path/to/ssh_config"], //"preserve_modification_times": false, //"remote_time_offset_in_hours": 0, //"remote_encoding": "utf-8", //"remote_locale": "C", //"allow_config_upload": true}主要配置host user port 等。保存。
右击还是sftp -> browse romote 浏览远程
输入登录密码,链接成功。
sftp下还有一些常用的操作,如上传到远程 下载到本地 同步到远程 同步到本地等。
当前文件操作右击sftp 下可以选择上传等操作。针对当前文件。
想要保存时自动上传,可以设置上传操作为ctrl+s 在 Preferences ->Package Settings ->sftp -> 键的绑定,
文件内里找到sftp_upload_file 把它的快捷键设置成ctrl+s
(这样在本项目是可以实现上传的,但是没有配置sftp的项目就不行了。在保存时还会报错)
这样就可以了,可以linux 链接vi 查看下文件。
- Sublime Text 3 配置
- Sublime Text 3 配置
- sublime 3 自定义配置
- Sublime Text 3配置
- Sublime Text 3 配置
- sublime 3 配置
- Sublime Text 3 配置
- sublime 3 配置
- Sublime Text 3 配置
- Sublime Text 3 配置
- sublime Text 3配置
- Sublime Text 3 python 配置
- 配置Sublime text 3(ubuntu)
- sublime 3 配置java环境
- Sublime Text 3 插件配置
- 关于sublime text 3 配置
- Sublime Text 3 python 配置
- Sublime Text 3配置记录
- 大量数据多表联合查询时时, 使用视图,是不是比直接查询速度要快! 有高手请给讲讲,如何提高查询速度
- Linux 线程
- win32窗口编程实例代码,自己敲出来的,仅供新人参考
- TOJ 1777.Factstone Benchmark(取对数)
- Android Studio生成Android项目文档
- sublime 3 配置
- git如何忽略某些文件加入版本控制
- 队列的简单应用
- android root权限
- 怎么写mysql存储过程,并用php调用它?
- 《软件工程》感受
- mongodb存储引擎
- FatFS文件系统 (每条指令讲的都很细)
- 点缀-----未读信息小圆点的简洁实现