正如我發現感謝Keith Hall和this GitHub page,事實證明這是Microsoft的Typescript插件的一個「功能」。
要禁用它,編輯以下文件(這是在Windows;明顯的路徑將是另一個系統上有所不同):
C:\Users\YourUserNameHere\AppData\Roaming\Sublime Text 3\Packages\TypeScript\typescript\commands\error_info.py
評論出線該文件的26-29所示如下:
...
if len(error_text) > 0:
#if PHANTOM_SUPPORT:
# template = '<body><style>div.error {{ background-color: brown; padding: 5px; color: white }}</style><div class="error">{0}</div></body>'
# display_text = template.format(error_text)
# self.view.add_phantom("typescript_error", self.view.sel()[0], display_text, sublime.LAYOUT_BLOCK)
self.view.set_status("typescript_error", error_text)
然後重新啓動編輯器。
這是TypeScript? https://github.com/Microsoft/TypeScript-Sublime-Plugin/issues/556 –
哇,很好的捕獲。我從來沒有猜到它是一個TypeScript特定的東西。 – JayArby