sublime text 插件安装的某些坑

PS:阅读前请注意高亮、加粗、超链接的才是重点,其他只是博主艰辛历程的吐槽,感兴趣的可以看看博主的辛酸史(不说了,眼泪又掉了)

sublime text是一款代码编辑软件,某些功能还是比较实用的,特别是其提供的插件,但某些插件安装起来可能有些麻烦,下面我就总结一下自己最近装插件的感受。(其实大部分都是博主自己在遇到问题后上网找到的解决方法,在这里给大家总结一下,因此在此也感谢其他提供方法的作者,这里将引用他们的方法)

你们可能将用到的资源:

别的不说,对于安装插件这些,还是多去官网看看比较好

事情还要从一个视频说起,在博主自己学习的时候,看到视频里的人对 json 进行格式化,然后我觉得这个很OK啊,不然 json这么乱,没格式,会很头疼的,就像效果如下:
sublime text 插件安装的某些坑
怎样?是不是想砸屏幕的感觉(关键是我在学的那个项目,每次修改了值后json文件都自己变回这样),每次手动一个个格式化也太浪费时间了吧
格式化后的效果如下:
sublime text 插件安装的某些坑
这样看起来又好看,而且修改也方便(瞬间觉得就是最靓的仔)

于是博主我为了能实现视频教学中那位博主的效果,开始了艰难的求学历程(起码弄了三天,快崩溃了~ ~ ~)

首先,我查资料后知道了sublime text格式化 json 是用一个叫 pretty json的插件,正当我兴高采烈的准备安装时,出现了这个错误(图片是借人的,我的有问题之前没截图,弄好了就不返回去了,小声哔哔:谁还会返回去在弄报错一次(手动狗头))
sublime text 插件安装的某些坑
大概意思就是:没有可用于安装的包。
于是我便上网查资料,找到了大概以下几种方法:

  1. feilong_csdn博主提供的安装package control方法
  2. ArSang-Blog博主提供的安装package control方法
  3. JavenZ博主提供的安装package control方法

说实话,个人感觉第一种方法(墙裂推荐)是最好的(我也是用这种的,一下就解决了)。但考虑到每个人情况不同,也可以参考以下其他办法。
PS:这里提醒一下,第二种方法让你粘贴一段代码的,用了那个后再把包复制覆盖旧包的好像会报错的(意思就是这些方法选一个就好),但第三种方法我试了一下,好像只用那个文件也不太行。(所以博主我走了太多坑了,每个都试过了(哭死 ~ ~ ~))

那个我说的错误效果如下:
sublime text 插件安装的某些坑
别慌,解决办法如下:(这个方法博主我也是找了好久)
zhizhuxiano2博主解决package control报错的方法

安装成功后按Ctrl+shift+p快捷键调出面板,然后输入PCIC / PCIP / install package,然后点击图片显示的就可以了
sublime text 插件安装的某些坑

然后会进入这个界面,然后想安装什么插件都行啦
sublime text 插件安装的某些坑

然后我就成功安装了,效果如下:
sublime text 插件安装的某些坑
PS:这里提醒一下,大家成功安装插件后,可以在通过Ctrl+shift+p快捷键调出面板后输入 list packages 来查看自己安装了哪些插件(出来后点进去就能看到)
sublime text 插件安装的某些坑
或者也可以这样查看:
sublime text 插件安装的某些坑

正当我以为可以了的时候,另外的问题又出现了(真的,问题一堆接一堆的来,不知道是不是我 sublime text的问题还是什么问题),就是我的 pretty json 安装了但按快捷键没效,于是又去查资料,然后看到别人的界面是这样的:
sublime text 插件安装的某些坑
然而我的竟然只有一个Settings的按钮(什么鬼),然后找了一些资料想把快捷键给改了(因为可能是快捷键冲突),具体我参考了以下链接:
关于sublimeText3 插件Pretty Json的快捷键问题
然而又发现了一个问题(我这个可能是软件问题,没此问题的可以直接跳过,但想换快捷键的也可以参考下)

别人的界面显示这样:
sublime text 插件安装的某些坑

但我打开我的,竟然发现pretty josn这个文件夹都没有(自己卸载重装了很多次都没),然后发现功能能用,就是快捷键失效了,具体就是 Ctrl+shift+p 然后输入安装的插件的名字,鼠标单击或者回车就能格式化了,如下图所示:
sublime text 插件安装的某些坑
本来想就这样将就着的,但后来我发现了一个更好的插件—— html-css-js prettify,这个不仅能格式化 json,连HTMLcss 的代码都能格式,安装步骤和前面的一致, ctrl+shift+p 调出面板,再按 package control / PCIC / PCIP,然后安装这个包就行了,默认快捷键是 ctrl+shift+h ,可能有些人会说你不早点说这个,但我觉得有些人可能只用到 json的,而且主要是想让大家避坑这样。

PHP格式化的插件phpfmt,步骤和之前都一样的了啦,我就不多说了,这个我安装了一开始还能用,不知道为啥就不行了,重装后连那个文件都没了(想不明白),然后我就放弃了这个插件(不是不想用,是真的太浪费时间了)

正常安装了应该会有这些文件的:
sublime text 插件安装的某些坑
然后给大家再推荐几款插件吧:
PS:可能是因为安装了某些插件的原因,起冲突会导致sublime text 会报错,建议没啥效果(说实话,博主的sublimelintersublimecodeintel 这两个插件就没效果,最后还是卸载了)就卸载掉了吧(卸载是remove package)
sublime text 插件安装的某些坑

1. sublimelinter:代码语法有错误会提示。

具体方法请参考请叫我小吴博主的:Sublime Text 3使用SublimeLinter配置JS,CSS,HTML语法检查(实用)和 Forward1990博主的:Sublime Text3下配置SublimeLinter进行PHP代码检查

2. sublimecodeintel:代码智能提示。

PS:根据官网的提示,用这个好像要安装Python的,我没安装,所以用不了,有需要也可以先去看看GitHub的官方文件
具体请参考:
关于sublimeCodeIntel插件配置问题关于sublime Text 3安装sublimecodeIntel插件怎么配置?

3.color highlight 和 color highlighter:代码颜色显示高亮和出现颜色

效果如下:
sublime text 插件安装的某些坑

然后还有QIANG123___博主的:怎么解决Sublime text 3 中文文件名显示方框问题?

这些都是因为博主我从一个格式化代码然后拓展到这么多的插件,但个人认为这些插件太多坑了,你们需要的话就安装自己真正需要的,不要像博主一样,弄个插件都弄了几天,还有些还没真正成功能用,我写这篇东西也是希望大家能避坑,不要犯我犯过的错误,没必要。把多余的时间用来写代码它不香吗~ ~ ~

最后也差不多了,如果大家也有什么避坑的方法,欢迎留言,以上的方法希望对大家有帮助。

就酱 ~ ~ ~