sublime text3 插件不支持gbk还能用么

要开始回归博客了~
依然是通过小T的介绍。为了安装emmet以及对GBK编码的支持,后来突然发现在sublime text3版本中没有管理插件的工具,不能通过输入命令直接添加,于是就上网搜索了很多工具。
关于Sublime Text 3版本安装插件管理来说,列举两种方法,均为网络转载,其中一个方法比较简单,但由于一个软件的链接失效,所以我没有使用,我采用的是第二种方法,把第一种方法贴出来的目的是可能以后链接生效了也不一定。
第一种方法:
和sublime text 2不同的是,sublime text 3无法使用命令直接来安装package control,一直不明白,这么一个很好的工具,为什么不直接集成在软件里呢,还要这么麻烦的安装呢?相比sublime text 2来说,sublime text 3的安装过程相对要麻烦很多。
在搜索引擎中搜索后,有很多的安装方法,权衡各种方法,这里描述的方法应该是最简单的了。
1、安装package control主文件
网址:/wbond/sublime_package_control
点击zip下载,解压之后,把文件夹名称修改为“package control”。
2、安装package control 的 python3文件
网址:/wbond/sublime_package_control/tree/python3
点击zip下载,解压之后,把里面的所有文件覆盖到刚才的“package control”文件夹里面。
3、安装到sublime text 3的程序包里
A、点击菜单-&首选项-&浏览程序包
B、复制刚才的“package control”文件到该目录下面。
C、重新打开sublime text 3编辑器,在菜单-&preferences-&Package Settings和Package Control选项,就说明安装Package Control成功了。
第二种方法:
由于升级为 sublime text 3,原来 sublime text 2 中直接用指令安装 Package Control 的方式已经不能使用了,报如下错误:
解决方式是使用 git 直接下载安装,windows 下 git 可以使用 msysgit,下载地址为 ,或者使用 TortoiseGit,下载地址为 。
对于使用 git 命令行方式,进入控制台(在“运行”中,输入 cmd 回车),转到 D:\Program Files\Sublime Text 3\Data\Packages,输入如下指令:
D:\Program Files\Sublime Text 3\Data\Packages&git clone /wbond/sublime_package_control.git "Package Control"
D:\Program Files\Sublime Text 3\Data\Packages&cd Package Control
D:\Program Files\Sublime Text 3\Data\Packages&git checkout python3
重新启动 Sublime Text 3,可以在 Preferences 菜单下看到 Package Settings 和 Package Control 菜单项,表明 Package Control 安装成功。
对于安装了 TortoiseGit 的朋友,在“我的电脑”或“计算机”中打开 D:\Program Files\Sublime Text 3\Data\Packages 文件夹,在空白处右击,选择 Git Clone...,弹出如下对话框:
在URL中输入:/wbond/sublime_package_control.git,在Directory中将路径修改为 D:\Program Files\Sublime Text 3\Data\Packages\Package Control,如下图所示:
打开 Package Control子文件夹,右击,在弹出的右键菜单中选择 TortoiseGit&Switch/Checkout:
在弹出的对话框中,选择 Branch&remotes/origin/python3:
单击 OK,Sublime Text 3 的 Package Control 安装成功。
再次,安装 Emmet 插件:
启动 Sublime Text 3,选择 Preferences&Package Control,点选 Package Control:Install Package:
输入 Emmet 并回车:
界面最下方显示:
表明 Emmet 插件正在安装。
在 Emmet 安装完成后,会显示如下屏幕:
请注意红框内的文字,和左下角绿色框内的提示:
红框内的文字是说“这个插件会自动下载和安装 PyV8,请看状态条信息”,而左下角的绿色框内的提示就是正在下载、安装和载入 PyV8。
在PyV8安装完成后,重启 Sublime Text 3。
最后,运行 Emmet:
重启 Sublime Text 3,会看到左下角再次出现 Loading PyV8 的提示,待其载入完毕,打开一个新文档,按下 Control + Alt + Enter,会弹出如下提示框:
直接关闭它(我没有发现这个错误对 Emmet 插件的使用有什么影响)。
在下方的命令窗口输入 ZenCoding 指令就可以了。
或者也可以直接在文本区输入 Emmet (ZenCoding) 指令,再按下 Ctrl + E,就可以了。
本篇文章没有Trackback
THEME BY JEZZZZ你的位置:
【工具】编码神器 Sublime Text 增加对按键QMScript语言支持!
来源: 按键精灵资源站
[i=s] 本帖最后由 harybott 于
10:29 编辑
下载地址请访问原帖
下载地址请访问原帖
下载地址请访问原帖
本已经过本人初步修改编辑,现已增加QMScript 一些关键字、QUI关键字、属性,
今后有待完善:代码自动缩进,自动联想提示,格式化整理。
如有不足,欢迎讨论。
请关注QQ:(塞外风),本人承接各种订单。
使用方法:
&&1. 先下载Sublime Text ,打开Sublime Text。(下载地址请参考文后)
&&2. 安装(插件控制面板)Package Control
&&打开Sublime Text2 或者Sublime Text3
&&按下快捷键:Ctrl+`&&,打开Python命令输入框:
&&Sublime Text 2 请输入(复制粘贴):
本帖隐藏的内容需要回复才可以浏览
Sublime Text 3 请输入(复制粘贴):本帖隐藏的内容需要回复才可以浏览
然后回车。
&&3. Package Control在线安装成功后,安装vbscript插件:
& &&&打开Sublime Text 2 或 Sublime Text3 ,
& &&&内按下快捷键 Ctrl+shift+ p ,输入&ins&(不含括号,支持模糊搜索),找到Package Control: install package ,点击。
& &&&稍等一会,弹出一个插件在线安装输入框,在框中输入:vbscript,点击。
& &&&稍等一会,下方状态条提示安装成功。
&&4. 然后下载 修改好的VBScript.rar 压缩文件,
& & 解压出来VBScript文件夹,
& &&&Sublime Text 2 请找到:Sublime Text2安装目录下\Data\Packages\
& & 覆盖同名文件夹,或者只复制更换VBScript.tmLanguage这一个文件 。
& & Sublime Text 3 请找到:
& & 直接把 VBScript文件夹复制到:Sublime Text3安装目录下\Data\Packages\
& & 如有同名文件,请覆盖。
& & ( 注:请先备份原文件到其它目录,以免失败)
&&5. 关于Sublime Text 的补充:请在文后下载 Do-loop Event代码段.rar,解压出来2个文件,复& && && && &制到Sublime Text 3 安装目录下\Data\Packages\User目录下 ; 对于Sublime Text2,下载文
& && & 件中的VBscript文件夹里已经包含了这2个文件,可以不必添加,请仔细查看,如果没有这2
& && &&&个文件,请自己添加到VBscript文件夹中。(注:这2个文件是用来在输入Do-Loop\Event-
& && &&&EndEvent结构时,自动补全完成输入该结构,如果没有将无法输入。)
&&6. 安装 完毕,即可使用。
& &&&打开 的脚本文件(.q),就能看见对按键关键字支持了。
&&7. ( 注:Sublime Text 2 原版只支持UTF-8编码,对Gbk,Gb2312,& &big5编码原生不支持,所以汉字会有乱码。Sublime Text 3已经集成Gbk编码。)
&&解决方法:Sublime Text 2 请安装GBK Encoding Support 、ConvertToUTF8 这两个插件
&&Sublime Text 3 可以不用安装。
& &安装完毕后,点菜单:&文件&-&Set File Encoding To &-Chinese Simplcified(GBK)(简体中文)
&&8. GBK Encoding Support 、ConvertToUTF8 插件安装方法同2:
&&打开Sublime Text 2 ,
&&界面内按下快捷键 Ctrl+shift+ p ,找到Package Control: install package ,点击。
&&稍等一会,弹出一个插件在线安装输入框,在框中输入:GBK Encoding Support 或 ConvertToUTF8,点击。
&&稍等一会,下方状态条提示安装成功。
&&也可以直接下载我上传的压缩包,解压出来,复制VBScript文件夹到对应目录(参考步骤4)。
本帖隐藏的内容需要回复才可以浏览
本帖隐藏的内容需要回复才可以浏览Sublime Text 2 使用心得_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
网络工程师141114.6浏览总量总评分
评价文档:
4页1下载券2页免费8页4下载券1页免费14页2下载券2页免费1页1下载券6页2下载券1页免费3页免费
喜欢此文档的还喜欢3页1下载券14页免费19页免费108页1下载券8页免费
Sublime Text 2 使用心得|S​u​b​l​i​m​e​ ​T​e​x​t​  ​使​用​心​得
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢投票让 Sublime text 2 支持 gbk - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
投票让 Sublime text 2 支持 gbk
11:44:12 +08:00 · 7663 次点击
有人建议不要在 Sublime text 2 的论坛上提需求,在 userecho 上有 ST2 专区,来投票让官方支持 gbk 吧,谢谢了,点一下那个 votes 就 ok,无需注册
65 回复 &| &直到
18:35:12 +08:00
& & 11:49:27 +08:00
支持,投了。用了一段时间,sublime text2两个严重不适应:1. 不支持gbk
2. 打开文件速度狂慢
& & 12:15:08 +08:00
& & 12:18:13 +08:00
我想问下Sublime Text现在仅支持保存成UTF-8格式的文件吧,不知道能不能保存成其他格式
& & 12:20:03 +08:00
反对支持GBK,支持取消GBK。
& & 12:29:16 +08:00
打到GBK,UTF-8一统江湖。
& & 12:39:46 +08:00
如果可以,我也会尽量采用 utf8 的,不过现实总是无奈的,提供 gbk 支持只是多一个选择而已
& & 12:44:34 +08:00
打到GBK,UTF-8一统江湖!
& & 12:58:28 +08:00
打到GBK,UTF-8一统江湖!==========================我倒是建议赶快能够让 Sublime Text 2 在 Linux 下能够输入/显示中文...
& & 15:58:49 +08:00
自己动手,丰衣足食,我写了个插件解决~
& & 16:02:02 +08:00
为何要支持GBK而不是GB 18030?
& & 16:37:22 +08:00
thank akira_cn!
& & 16:38:57 +08:00
@ 打倒gbk的请先把taobao的gbk消灭
& & 17:34:12 +08:00
@ 提一个建议,在写html调试页面的时候,保存了切换到浏览器,再切换回来的时候编辑器就刷新会顶部了,这样给人的视觉跳动太大了。
& & 17:38:49 +08:00
You had already voted.但是还是希望UTF-8一统江湖
& & 17:49:29 +08:00
sublime 我用起来最大的问题是 输入法没法用 ...fcitx
& & 17:58:24 +08:00
utf-8,一统江湖
& & 18:11:35 +08:00
@ +1啊,不能输入,太痛苦
& & 18:23:56 +08:00
不能输入顶个蛋用
& & 18:38:30 +08:00
@ 好用,感谢。能不转码打开么? taobao 的gbk。。。
& & 22:09:33 +08:00
可以将其它编码文件转成 utf-8,喜欢 utf-8 一统江湖的可以试试
& & 23:27:53 +08:00
sublime text2 不支持 GBK 编码? 现在已经不是问题, 有插件解决——
& & 23:32:16 +08:00
gbk不是历史遗留物吗,直接抛弃得了。支持utf-8
& & 23:35:30 +08:00
最近超级讨厌见到GBK!为什么需要支持GBK?我还希望GBK从来没有出现过呢
& & 23:49:25 +08:00
@ 用了临时文件的方式,现在save同步的问题完美解决了~
& & 23:56:21 +08:00
@ 这位没看到么?作者就在本贴里啊 akira_cn 第9楼
& & 00:01:05 +08:00
@ 不好意思... 没仔细看回复
& & 00:10:23 +08:00
@ 第2个版本259d358a5c 呃,菜单上的file显示为空白了,前面的不的。不知道是不是我改了你之前的Main.sublime-menu的问题。gbk打开还是乱码了,看不到gbk detected的提示了。mac 10.7.3
& & 00:13:22 +08:00
c47c663ab2 还是乱码。
& & 00:20:52 +08:00
我希望取消gbk
& & 00:26:58 +08:00
@我刚才没把 tmp 目录建立起来,估计tmp文件写失败了现在这一版应该好了
& & 00:35:25 +08:00
@ tmp目录里出现了,文件名 再加n个空格再加全路径文件名的utf-8文件 窗口奔溃,第2次是整个sublime崩溃。每次都是删了目录再复制进去新的py
& & 00:36:41 +08:00
@ 再感谢下,我睡觉去也,兄弟你也明天再想吧。
& & 08:37:51 +08:00
@ 试了下最新版,直接就闪退了,文件并未打开,闪一下就没了
& & 09:45:13 +08:00
@ 我也出现了@的问题,打不开文件,直接就崩溃了。
& & 11:22:53 +08:00
楼上出现崩溃的问题应该都是中文路径引起的bug,已修复更新thx~
& & 11:36:47 +08:00
@ 不崩溃了。感谢。不过之前也没中文路径。每一个打开的文件都是tmp下新建的utf-8镜像。打开的文件多了,tmp得多大啊。。。即使打开同一个文件,tmp下的也是新建的,那关闭后能删除么?
& & 11:45:26 +08:00
@ 持续跟进中~公司用GBK的伤不起啊。
& & 13:58:50 +08:00
按理说不会是同一个文件打开一个新的tmp文件,因为是根据文件的path算的回头我再加一个close的时候自动删除tmp文件的功能吧
& & 14:02:48 +08:00
@ 同一个文件新建的是同一个tmp文件,我是说打开的不同的文件多了。。。tmp下面就多了。
& & 16:43:14 +08:00
@ 报告一个问题,打开一个文件夹,在用command+T进行跳转的时候,出现自动关闭的情况。出现场景:1.打开了含有gbk编码的文件,进行文件跳转的时候。测试:1.打开纯UTF-8编码的文件,跳转无问题。2.打开包含GBK文件夹,但是未打开GBK编码的文件进行跳转无问题。
& & 17:12:31 +08:00
果断要投啊,然后入
& & 17:15:21 +08:00
挺想知道这个软件的付费用户里,中文使用者所占的比例……
& & 19:09:32 +08:00 via Android
linux就是不肯加im context上去……
& & 22:57:45 +08:00
@ 谁去提个吧,然后大家去顶,我没用 Linux
& & 20:26:02 +08:00
@ 如果文件被其他人修改,然後我本地svn up之後 當前編輯器內文件還是舊的。
& & 16:35:01 +08:00
@ 我使用了之后打开GBK的文档,会在目录名的地方出现一大坨路径名,很丑,可以改掉吗?谢谢
& & 16:52:28 +08:00
不是有支持GBK的插件了么?能用就可以了啊
& & 17:22:39 +08:00
@ 有好大bug...
& & 17:23:56 +08:00
那个gbk插件有好多bug的,研究了一下,发现已经有人改了代码了,直接拿来用
& & 17:15:38 +08:00
我写了一个插件让Sublime Text支持GBK,可以直接在原文件编辑和保存,有兴趣可以试试:/seanliang/ConvertToUTF8/blob/master/README.zh_CN.md
& & 17:21:43 +08:00
gbk无所谓,主要是linux下中文输入法都不能用。给报了bug也不解决。
& & 10:29:23 +08:00
@ 已安装,谢谢~
& & 15:08:51 +08:00
@ 您的插件有bug,我已经提交了issue
& & 15:09:34 +08:00
@ 您的插件有bug,我已经提交了issue。 @ 刚刚 @ 错了,抱歉
& & 15:25:01 +08:00
不是不想把项目弄成utf-8,而是遗留的老项目还是gbk的。
& & 23:08:48 +08:00
经过大量用户的使用和反馈,ConvertToUTF8插件已经比较稳定可靠,可以很方便地打开、编辑和保存GBK、Big5等文件,欢迎大家通过Package Control搜索ConvertToUTF8安装。更多信息:/seanliang/ConvertToUTF8
& & 09:00:02 +08:00
UTF-8才是王道
& & 09:14:56 +08:00
gbk真的没什么用,utf8大势所趋,linux中文输入才是急需解决的。
& & 09:40:11 +08:00
& & 09:41:40 +08:00
打到GBK,UTF-8一统江湖!
& & 10:25:20 +08:00
假如没有别的编码只有UTF8 将是多么幸福的事啊~
& & 21:43:05 +08:00
批量转换一下吧,我就这么做了,以前同事留下的历史代码,有些utf-8,有些gbk,好蛋疼。http://www.talkincode.org/code/view/90f1f8d21a284c0caebdacb
& & 23:09:50 +08:00
奇怪。为何连12036这种网站都是UTF8淘宝居然是GBK 它们的理由是什么?
& & 23:51:41 +08:00
打到GBK,UTF-8一统江湖!
& & 18:35:12 +08:00
建议发起一个活动,如果官方支持GBK等亚洲双字节编码,我们就去付费!看看有多少人愿意为此付费。
& · & 295 人在线 & 最高记录 1269 & · &
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.7.1 · 57ms · UTC 00:37 · PVG 08:37 · LAX 16:37 · JFK 19:37? Do have faith in what you're doing.广告收入是维持本站正常运营的唯一经济来源,如果本站内容对你有帮助,请点击一下广告,谢谢。本站交流群: ,欢迎同行加入交流
> Sublime Text 3 常用插件以及安装方法
安装Sublime Text 3插件的方法:
朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助。麻烦动下手点下页面的广告吧,谢谢!
安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单-&preferences-&packages)。
使用Package Control组件安装
也可以安装package control组件,然后直接在线安装:
按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)
粘贴以下代码到底部命令行并回车:
import urllib.request, pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
重启Sublime Text 3。
如果在Perferences-&package settings中看到package control这一项,则安装成功。
顺便贴下Sublime Text2 的代码
import urllib2, pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else N urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
用Package Control安装插件的方法:
按下Ctrl+Shift+P调出命令面板
输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。
不爽的是,有的网络环境可能会不允许访问陌生的网络环境从而设置一道防火墙,而Sublime Text 2貌似无法设置代理,可能就获取不到安装包列表了。
好,方法介绍完了,下面是本文正题,一些有用的Sublime Text 2插件:
GBK Encoding Support
对应gb2312来说,Sublime Text 2 本生不支持的,我们可以通过Ctrl+Shift+P调出命令面板或Perferences-&Package Contro,输入install 调出 Install Package 选项并回车,在输入“GBK Encoding Support”选择开始安装,左下角状态栏有提示安装成功。这时打开gbk编码的文件就不会出现乱码了,如果有需要转成utf-8的可以在File-GBK to UTF8-选择Save with UTF8就偶看了。
这个,不解释了,还不知道ZenCoding的同学强烈推荐去看一下:《Zen Coding: 一种快速编写HTML/CSS代码的方法》。
PS:Zen Coding for Sublime Text 2插件的开发者已经停止了在Github上共享了,现在只有通过Package Control来安装。
如果你离不开jQuery的话,这个必备~~
Prefixr,CSS3 私有前缀自动补全插件,显然也很有用哇
Sublime Prefixr
一个JS代码格式化插件。
一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。(IntelliJ IDEA的TODO功能很赞,这个插件虽然比不上,但是也够用了吧)
SublimeLinter
故名思意,占位用,包括一些占位文字和HTML代码片段,实用。
用于代码格式的自动对齐。传说最新版Sublime 已经集成。
粘贴板历史记录,方便使用复制/剪切的内容。
这是一个代码检测插件。
如果你在用一些公用的或者开源的框架,比如 或者,但是,过了一段时间后,可能该开源库已经更新了,而你没有发现,这个时候可能已经不太适合你的项目了,那么你就要重新折腾一遍或者继续用陈旧的文件。Nettuts Fetch可以让你设置一些需要同步的文件列表,然后保存更新。
该插件基于Google Closure compiler,自动压缩js文件。
代码自动提示
类似于代码匹配,可以匹配括号,引号等符号内的范围。
自动转换颜色值,从16进制到HSL格式,快捷键 Ctrl+Shift+U
将文件编码从GBK转黄成UTF8,快捷键Ctrl+Shift+C
该插件基本上实现了git的所有功能。
好吧,大概就这些,如果你有常用的插件或者扩展,欢迎推荐。Sublime Text 3真是一款一见钟情的编辑器,每次和别人聊到编辑器时必荐的。。。
转载请注明: &
or分享 (0)

我要回帖

更多关于 sublime text3 的文章

 

随机推荐