如何在Visual Studio中快速创建类似Eclipse的注释块?
在Visual Studio中生成标准注释块的方法
下面是几种能实现和Eclipse里/*回车生成标准注释块一样效果的办法:
原生快速操作(推荐)
直接输入/**然后按回车键,Visual Studio会自动生成带缩进星号的标准注释块:
/** * */
这是VS默认支持的文档注释格式,适配大多数编程语言(C#、C++、Java等)。如果想要纯/*开头的块,输入/*回车后,用Alt+Shift拖动鼠标选中注释块的所有行首,再输入* 就能快速给每行加上星号,效率也很高。
自定义代码片段(完全复刻Eclipse效果)
如果想一键触发完全和Eclipse一样的/*回车效果,可以自定义代码片段:
- 打开VS顶部菜单的「工具」→「代码片段管理器」。
- 选择你常用的编程语言(比如C#、C++),点击「导入」。
- 创建一个后缀为
.snippet的文件,以C#为例,内容如下:
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>Standard Block Comment</Title> <Shortcut>/*</Shortcut> <Description>生成和Eclipse一致的标准块注释</Description> </Header> <Snippet> <Code Language="csharp"> <![CDATA[/* * $END$ */]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
- 导入这个文件后,在编辑器里输入
/*,按下Tab键就能直接生成:
/* * */
光标会自动落在星号后面的空白位置,直接就能写注释内容。
内容的提问来源于stack exchange,提问作者datasn.io
相关产品推荐
相关产品推荐

