Sublime Text移除Python新属性自动完成

7

我喜欢Sublime Text。 我知道可以在设置中完全禁用自动完成,但我只想禁用其中一个自动完成选项。

当你在Python中输入@property装饰器时,会出现一个名为“New Property”的自动完成选项,如果选择它,它将为你生成getter和setter,这对我而言反而更麻烦。 有什么办法可以删除那个自动完成选项吗?

1个回答

2

Sublime Text 2

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

  • Windows:%APPDATA%\Sublime Text 2\Packages
  • Linux:~/.config/sublime-text-2/Packages
  • OS X:~/Library/Application Support/Sublime Text 2/Packages

Sublime Text 3

Sublime Text 3的结构略有不同。个人认为我还没有使用它,但是这篇文章可能会给您一些关于如何在ST3中实现相同结果的想法。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接