我在Sublime Text 3(win8.1 64bit)上使用
Python 3.当我编写一些代码然后构建时,如果出现错误,Windows PATH将显示为错误的一部分.
出现错误时如何删除Sublime Text 3输出上的Windows PATH?
我不会删除==>我想擦除.
解决方法
可以通过在Packages / Default / exec.py中注释掉四个特定行来更改此行为,这是默认情况下运行构建系统的系统文件.
首先,您需要从Package Control安装PackageResourceViewer
.接下来,使用CtrlShiftP打开命令调色板并输入prv以显示PackageResourceViewer选项.选择PackageResourceViewer:Open Resource,然后选择Default,然后选择exec.py.您现在可以点击Esc以清除命令选项板.
if "PATH" in merged_env: self.debug_text += "[path: " + str(merged_env["PATH"]) + "]" else: self.debug_text += "[path: " + str(os.environ["PATH"]) + "]"
选择所有4行,然后按Ctrl /注释掉它们.最后,按CtrlS保存文件.
这将在您的Packages目录中创建一个新的Default文件夹(通过选择Preferences – > Browse Packages …打开一个),其中包含exec.py,并将覆盖存储在Default.sublime-package中的原始文件,该文件存储在其他地方,在Sublime的安装目录中.如果您希望再次打印完整的PATH,只需打开Packages / Default / exec.py并取消注释之前评论过的行,然后保存文件.
我还建议每次升级Sublime时删除exec.py并重新运行上面的过程,因为在新版本中可能会对此文件进行重要更改,这些更改对构建系统的其他部分起作用至关重要.