当我在 VS Code 中连接到远程工作区时,我启用的一些扩展有一个带有><
图标的徽章。参见 ESLint 扩展,例如:
这个徽章是什么意思?为什么我只有在连接到远程工作区时才能看到它?
该标记表明 ESLint 扩展正在远程计算机上运行。该扩展的功能应该与在正常的本地 VS Code 窗口中运行一样。
为了支持远程开发,VS Code区分了两类扩展:
UI 扩展:这些扩展对 VS Code 用户界面做出了贡献,并且始终在用户的本地计算机上运行。
工作区扩展:这些扩展与工作区本身所在的机器在同一台机器上运行。当您打开本地工作区时,工作区扩展会在本地计算机上运行。在远程工作区中,工作区扩展在远程计算机上运行。
ESLint 扩展是在远程机器上运行的工作区扩展,因为它执行文件访问和其他工作区操作。扩展视图中的标记表示正在远程计算机上运行