工具/软件:Code Composer Studio
当我复制某个内容并粘贴在其他地方定义的变量时、CCS 将跳转到定义该引用的位置并粘贴到该引用上。 就像我粘贴它一样、告诉编辑器查找我要替换的文本的定义位置、然后转到此处替换它。 它基本上会跳转到该文件并将其替换。
但它仅在某些时候执行它
就像我的代码一样:(这只是一段假设性的代码、目的是为了简单起见)
1) 1) int myVariable;
2) 2)您的身体;
3) 3) int myString;
4) myString=1;
然后、我复制"您的"并将其粘贴到 myString 上(位于4)、然后将 myString (位于3)替换为 "您的"
1) 1) int myVariable;
2) 2)您的身体;
3) 3)输入您的;
4) myString=1;
我预期会发生的情况是、应该按如下方式替换 myString at 4):
1) 1) int myVariable;
2) 2)您的身体;
3) 3) int myString;
4)您的= 1;
如果在另一个文件中定义了 myString、即使是我的全局变量文件、它也会跳转到该文件并将其粘贴到该变量定义上。
我发现这个问题令人厌烦和危险、因为它可能会无意中使事情变得混乱、所以我需要找到一种方法来禁用导致这种情况的原因。




