Visual studio code 为什么我仍然需要为每个单独的项目安装prettier,而它已经作为vs代码中的扩展安装了?

Visual studio code 为什么我仍然需要为每个单独的项目安装prettier,而它已经作为vs代码中的扩展安装了?,visual-studio-code,prettier,Visual Studio Code,Prettier,我对VS代码中的扩展是如何工作的感到困惑。“Prettier-CodeFormatter”扩展(由Esben Petersen提供)已经作为扩展安装在我的VS代码中。我的问题是为什么我仍然需要在每个项目中运行npm install prettier--save dev?扩展名是否已经应用于所有文件?您没有吗 如果prettier不是与项目的依赖项一起本地安装的,或者不是在计算机上全局安装的,那么将使用与扩展捆绑在一起的prettier版本 你不知道吗 如果prettier不是与项目的依赖项一起本

我对VS代码中的扩展是如何工作的感到困惑。“Prettier-CodeFormatter”扩展(由Esben Petersen提供)已经作为扩展安装在我的VS代码中。我的问题是为什么我仍然需要在每个项目中运行
npm install prettier--save dev
?扩展名是否已经应用于所有文件?

您没有吗

如果prettier不是与项目的依赖项一起本地安装的,或者不是在计算机上全局安装的,那么将使用与扩展捆绑在一起的prettier版本

你不知道吗

如果prettier不是与项目的依赖项一起本地安装的,或者不是在计算机上全局安装的,那么将使用与扩展捆绑在一起的prettier版本


似乎您希望在VS代码中使用Pretter作为所有项目的代码格式化程序

在VS代码中导航到:

文件>首选项>设置

搜索“默认格式化程序”


然后选择“esbenp.prettier vscode”

似乎您希望prettier成为您所有项目的VS代码中的代码格式化程序

在VS代码中导航到:

文件>首选项>设置

搜索“默认格式化程序”

然后选择“esbenp.prettier vscode”