首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VB.NET智能感知:如何在ENTER自动完成功能中禁用换行符?

VB.NET智能感知:如何在ENTER自动完成功能中禁用换行符?
EN

Stack Overflow用户
提问于 2018-03-09 00:12:07
回答 2查看 0关注 0票数 0

在Visual Studio 2010中编辑C#代码时,该ENTER键使IntelliSense完成当前的建议,而无需添加新行。

在VB.NET中,该ENTER键的默认IntelliSense行为是在完成当前建议后添加一个新行。

我如何配置IntelliSense以将VB.NET行为更改为C#行为?

我已经知道我可以按TAB或SPACE,但出于习惯,我总是最终击中ENTER(并改变线)。

EN

回答 2

Stack Overflow用户

发布于 2018-03-09 08:55:13

不幸的是,用于智能感知完成的一组触发键不是VB.Net的可配置项目。在默认的Visual Studio环境中没有办法改变这种行为。

这将有可能开发一个插件来完成这一点。然而,这是一个非常极端的措施。

票数 0
EN

Stack Overflow用户

发布于 2018-03-09 09:21:01

现在使用Visual Studio 2017可以更改它。工具 - >选项 - >文本编辑器 - >基本 - >智能感知。在输入关键行为中,选择不输入新行

Resharper可以覆盖Visual Studio intellisense并使用它自己的intellisense。这是我找到的唯一途径。如果您想测试它,它有30天的免费试用期。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档