gpt4 book ai didi

vb.net - 防止 VB.NET 的多行/逐字字符串破坏您的整个代码文件?

转载 作者:行者123 更新时间:2023-12-04 21:35:53 25 4
gpt4 key购买 nike

假设您有一个数百行长的模块。在代码文件的最顶部,您开始一个字符串,因此您键入一个引号。由于字符串在一段时间内保持未终止状态,因此会产生全部残骸,从而导致整个代码文件中的所有内容都受到字符串的不稳定封装(参见图片以获取生成的所有错误的实际示例)。没什么大不了的,对吧?您只需完成您的字符串,所有错误都会消失。虽然确实如此,但您可能会发现 IDE 已经处理了文档中的其他字符串。例如,这些行...

oLog.writeLogFile("Starting System Update and Version Update ")
oLog.writeLogFile("Starting Script for Fetching Data from Source to Dest")

...改成这样:
oLog.writeLogFile("Starting System Update And Version Update ")
oLog.writeLogFile("Starting Script For Fetching Data from Source To Dest")

注意 And、for 到 For 和 to 到 To 的方式和变化。这里发生的情况是,随着文档中的其他字符串变成......呃......“destrung”......所以曾经是字符串一部分的一些单词现在被 IDE 解释为关键字。因为是VB,所以会自动修改大小写。当您最终终止您的字符串时,文档中更下方的所有其他字符串也会正确终止,但不和谐的效果仍然存在。

有没有办法防止这种情况发生?

enter image description here

最佳答案

为什么不先输入 double " ,然后在它们之间返回并开始输入您的字符串?我一直这样做是为了防止这种情况。我发现输入第一个 " 之间的短暂延迟并且 IDE 开始大写关键字的那一刻足以让我(记住)键入第二个 " .

关于vb.net - 防止 VB.NET 的多行/逐字字符串破坏您的整个代码文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38352320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com