You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VB自动移除aspx.vb代码中的下划线,如何关闭该选项?

VB编辑器自动移除续行下划线的解决方法

在ASP.NET VB网站项目中,编辑器会自动移除代码里的续行符_,导致原本的多行字符串拼接逻辑被破坏,进而引发运行错误。可以通过以下步骤关闭该自动移除功能:

  • 打开Visual Studio,点击顶部菜单的工具 -> 选项
  • 在弹出的选项窗口中,依次展开文本编辑器 > Basic > 高级
  • 在右侧设置区域,找到自动格式化相关选项,取消勾选自动移除续行符(不同Visual Studio版本中选项名称可能略有差异,例如部分版本显示为“在自动格式化时移除续行符”)
  • 点击确定保存设置即可

代码对比

原始代码

txtProdOrder.Text = oSqlDb.GetFieldValue("select ph.ProdHeaderOrdNr from T_PartDispatch PD " & vbCrLf & _
                     "Inner Join dbo.T_ProductionHeader As ph    On PH.ProdHeaderDossierCode = PD.ProdHeaderDossierCode " & vbCrLf & _
                     "Where PD.PicklistNr = N' & Replace(TXTPICKLISTNR.Text, %, ) & '")
            MsgBox(wat)

VB自动修改后的代码

"select ph.ProdHeaderOrdNr from T_PartDispatch PD " & vbCrLf &
                     "Inner Join dbo.T_ProductionHeader As ph    On PH.ProdHeaderDossierCode = PD.ProdHeaderDossierCode " & vbCrLf &
                     "Where PD.PicklistNr = N' & Replace(TXTPICKLISTNR.Text, %, ) & '"

enter code here

内容的提问来源于stack exchange,提问作者saho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 15:25:14