【问题标题】:Visual Studio 2017 change language of current file?Visual Studio 2017 更改当前文件的语言?
【发布时间】:2019-07-15 11:46:20
【问题描述】:

我有一个 *.cs.bak 文件,我想在 Visual Studio 2017 中暂时(= 没有永久设置)将其视为 C#。

我只发现Visual Studio Code可以做到,但是想在Visual Studio中做同样的事情没有结果,所以我在网上询问了。

【问题讨论】:

    标签: c# windows visual-studio visual-studio-2017 syntax-highlighting


    【解决方案1】:

    您可以使用添加现有项目将其添加到您的项目中。在 VS 中,只需单击您的 csproj 并选择 Add -> Existing item 并选择您的 .bak。

    之后,如果您在解决方案资源管理器中单击该文件并查看“属性”窗口,您将看到一个名为“构建操作”的属性。这定义了文件是否将被视为代码(“编译”)、作为资源包含(“嵌入式资源”)、忽略(“无”)......

    【讨论】:

    • 这也会改变语法高亮吗?不属于项目的已打开文件怎么办?
    • 另一种选择是将 .bak 文件粘贴到您的文件夹项目中。解决方案资源管理器中有一个名为“显示所有文件”的按钮(如果该按钮不存在,请确保您选择了项目而不是解决方案。)单击该按钮,Visual Studio 将显示所有文件项目文件夹,而不仅仅是项目中包含的文件夹。
    • 但是如果我只是双击文件用VS编辑并且没有加载项目怎么办?我想做一些类似 VS Code 或 IntelliJ 的事情......
    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2017-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    • 2017-09-18
    相关资源
    最近更新 更多