如何从Sublime Text 3 Python构建错误中删除Windows路径?
我在Sublime Text 3(win8.1 64位)上使用Python 3。当我编写一些代码然后构建时,如果有错误,Windows如何从Sublime Text 3 Python构建错误中删除Windows路径?,python,sublimetext3,sublimetext,Python,Sublimetext3,Sublimetext,我在Sublime Text 3(win8.1 64位)上使用Python 3。当我编写一些代码然后构建时,如果有错误,Windows路径将显示为错误的一部分 当出现错误时,如何删除升华文本3输出上的窗口路径 我不想删除==>我想删除。可以通过在Packages/Default/exec.py中注释掉四行特定行来更改此行为,这是默认情况下运行构建系统的系统文件 首先,您需要从包控制安装。接下来,使用CtrlShiftP打开命令选项板,并键入prv以调出PackageResourceViewer
路径将显示为错误的一部分
当出现错误时,如何删除升华文本3输出上的窗口路径
我不想删除==>我想删除。可以通过在Packages/Default/exec.py
中注释掉四行特定行来更改此行为,这是默认情况下运行构建系统的系统文件
首先,您需要从包控制安装。接下来,使用CtrlShiftP打开命令选项板,并键入prv
以调出PackageResourceViewer选项。选择PackageResourceViewer:Open Resource
,然后选择Default
,然后选择exec.py
。现在可以按Esc键清除命令选项板
在打开的文件中,向下滚动到大约第212行,专门查找此代码块:
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保存文件
这将在您的软件包
目录中创建一个新的默认
文件夹(通过选择首选项->浏览软件包打开的文件夹…
),其中包含exec.py
,并将覆盖存储在其他位置的默认.sublime软件包
中的原始文件,在升华的安装目录中。如果您希望在任何时候再次打印完整的路径
,只需打开Packages/Default/exec.py
并取消注释之前注释的行,然后保存文件
我还建议您在每次升级Sublime时删除exec.py
并重新运行上述过程,因为新版本中可能会对该文件进行重要更改,这对于构建系统的其他部分的工作至关重要。谢谢您的评论:)我已经尽可能地解决了这个问题,我有一个很好的答案。让我们重新开始吧。我很佩服你的知识。非常感谢你@吉米,不客气,很乐意帮忙。它来自于多年来对Sublime内部的使用和研究:)由于默认情况下也会显示“shell_cmd”和“dir”,因此您也可以对这些行进行注释,以仅显示错误消息。