2015-02-12 138 views
5

我目前使用Sublime Text 3进行Python,Java,C++和HTML编程。所以,对于每种语言我都有一组不同的插件。我想知道是否有一种方法可以在“配置文件”之间进行更改,每个配置文件都包含相应语言的插件。我的电脑并不是那么强大,所以如果我的活动插件太多,它就会开始挂起。所以当一个配置文件正在运行时,所有其他插件应该被禁用。崇高的文本3 - 插件配置文件

TL; DR:有没有办法在Sublime Text中包含不同插件集的“profiles”之间切换?

+0

你使用了多少个插件?我认为我从未见过Sublime使用超过2%的CPU使用〜15个插件。 – Jon 2015-02-12 02:56:31

+0

我每个人都有10个左右。但正如我所说,PC是真的很慢/旧,并在使用ST3时甚至打开即使Windows资源管理器也很困难 – WhiteFlameAB 2015-02-12 02:58:18

+0

您可能可以尝试的一件事(一些快速的谷歌搜索启发了这一点)是为每个配置文件创建一个单独的插件文件夹,然后使用批处理脚本(您称Windows)来重命名文件夹并更改正在使用的文件夹。然后,你可以运行'subl_use_profile.bat Python'或'subl_use_profile.bat HTML'。 – Jon 2015-02-12 03:03:26

回答

2

我可以考虑在Windows上执行此操作的最简单方法是进行多个可移植安装,每个安装都会针对您的编程语言和您选择的插件集进行设置。然后,您可以在桌面/任务栏/开始菜单/任何位置设置多个图标,每个图标指向不同的安装。这样你就不必乱用写批处理文件来重命名事物。

或者,你可能只是春天一台新电脑:)

+1

我想这是最好的选择。但我很惊讶没有人遇到过这个问题呢...... – WhiteFlameAB 2015-02-13 17:39:40

+0

@WhiteFlameAB通常Sublime对于内存和插件管理非常好,所以也许你的电脑太糟糕了(没有冒犯性)或者Windows还有其他问题无论如何它都会缓慢运行。也许你的一个或多个插件有内存泄漏,或者在每次击键之后运行一个'EventListener'(linters将这样做),或者其他的事情正在减慢所有的速度。有很多原因可能会导致这种情况发生,你可能正处于其中许多人的完美风暴中。 – MattDMo 2015-02-13 17:59:49

+0

@WhiteFlameAB每个人都减少了这个功能,我不明白为什么...和那些试图贡献自己的想法,提出像bash或批处理脚本的DIY解决方案...恕我直言,他们不是最佳的解决方案... – 2015-06-09 09:08:37

0

在windows 10,如果你删除此文件夹 - >C:\用户\ USER \应用程序数据\漫游\崇高的文本3

然后崇高的文字将默认恢复到原来的状态。也许你可以设置一个批处理文件,以保持不同版本的文件夹,例如 “:

” ./Sublime文本3_Java “

” ./Sublime文本3_Python”

“./Sublime文本3_C++”

,然后当你想在Java中工作有一个批处理文件重新命名“./Sublime文本3_Java”到“./Sublime Text 3”并重新启动崇高。如果您确实想要使用符号链接来表示“./Sublime Text 3”,请使用符号链接指向的批处理文件进行修改(或删除并重新创建)。