Visual Studio代码生成-使用大写类型名称

巴拉兹

我更喜欢使用的基本类型,而不是其对应的关键字实际类型的名称,如String代替stringInt32而不是int等,因为我喜欢有一致的语法高亮和外壳-也就是说,typenames是有色像typenames(水蓝) ,并且大小写正确(首字母大写)。

我怎样才能告诉VS,无论何时它生成任何代码(例如,当我在接口名称上选择“实现接口”选项,或自动生成的事件处理程序等等),都应根据自己的喜好添加类型名?

皮特·沃科夫斯基

一种选择是您手动更改感兴趣的代码段。在Visual Sutio(我使用的是2013 Community Edition)中,转到“工具”->“代码代码段管理器...”(或按Ctrl+ KCtrl+ B)。您将获得一个对话框,其中包含VS正在使用的所有代码片段:

在此处输入图片说明

选择要更改的代码段。例如,Visual C#部分中的for循环。您将获得代码片段的位置。您可以编辑它。例如for循环的代码段声明:

<Snippet>
    <Declarations>
        <Literal>
            <ID>index</ID>
            <Default>i</Default>
            <ToolTip>Index</ToolTip>
        </Literal>
        <Literal>
            <ID>max</ID>
            <Default>length</Default>
            <ToolTip>Max length</ToolTip>
        </Literal>
    </Declarations>
    <Code Language="csharp"><![CDATA[for (int $index$ = 0; $index$ < $max$; $index$++)
    {
    $selected$ $end$
    }]]>
    </Code>
</Snippet>

要获得想要的东西,您必须替换for (int $index$ = 0;for (Int32 $index$ = 0;

更改所有代码段是一项艰巨的任务,但是我敢打赌,在大多数情况下,您可以使用Notepad ++查找和替换功能(如果正确且精确地定义了必须替换的内容),以使用适当的类型名称替换别名。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用python的Visual Studio代码

如何将 Visual Studio 2022 中的代码生成样式更改为使用“_”而不是“this.”?

如何在Visual Studio 2010中使用DEF文件从现有C ++代码生成DLL

Visual Studio代码-调试生成的进程

Visual Studio 2015从代码生成UML

生成代码的Visual Studio AfterBuild Task

Visual Studio代码-JavaScript文件的类型提示

Visual Studio代码-Java类型层次结构

如何使用Regex在Visual Studio Code的代码段中“大写并替换”?

如何使用Regex在Visual Studio Code的代码片段中“大写和替换”?

使用Visual Studio代码并使用定义的符号

Visual Studio 代码用户片段大写无法正常工作

“ Visual Studio代码”安装程序使用什么?

Visual Studio代码颜色主题无法使用

在 Visual Studio 代码中使用 getpass

Visual Studio代码:使用Git Bash(Windows)

如何使用Visual Studio代码调试Django

使用Visual Studio调试TypeScript代码

使用Visual Studio代码调试节点8?

使用Visual Studio代码调试脚本

使用“ any”字符的Visual Studio代码搜索

使用 ”//?” 在 Visual Studio 代码中运行 javascript

如何使用Visual Studio for iOS生成IPA

Visual Studio代码:找不到名称为angular的名称?

快速尝试代码行并使用 Visual Studio 代码中的变量

自动生成的代码在Visual Studio 2015中引发很多警告

是什么触发了Visual Studio中的迁移代码生成?

由Visual Studio自动生成的代码是否是线程安全的?

Visual Studio代码显示错误“找不到名称日期”