Sublime Text删除python新属性自动完成

Adr*_*son 7 python sublimetext

我喜欢崇高的文字.我知道我可以在设置中完全禁用自动完成功能,但我只想禁用其中一个自动完成选项.

当您在python中键入@property装饰器时,您将获得一个名为New Property的自动完成选项,如果选择该选项,则会为您生成一个getter和setter.这最终会给我带来痛苦而不是好处.有关如何删除该自动完成选项的任何想法?

Boh*_*rdt 2

崇高文本2

您可以删除Packages/Python/New-Property.sublime-snippet. Packages 目录位置取决于您使用的系统:

  • 视窗:%APPDATA%\Sublime Text 2\Packages
  • Linux:~/.config/sublime-text-2/Packages
  • 操作系统:~/Library/Application Support/Sublime Text 2/Packages

崇高文本3

Sublime Text 3 中的结构有点不同。我个人还没有使用它,但是这个会让您了解如何在 ST3 中实现相同的结果。

顺便说一句,这些解决方案并不理想。当您重新安装或升级 Sublime Text 时,该代码段将会回来。但我不知道有什么方法可以通过用户配置禁用代码片段。