如果我运行一个脚本来编辑我正在使用的ide之外的文件,ide会识别对文件所做的更改吗?
更具体地说:-IDE:Netbeans 6.8-版本控制:CVS-操作系统:Windows XP
一般来说,是的。但是NetBeans的表单设计器认为代码的某些部分是"私有的",您不应该从外部修改这些部分。它们由生成的代码中的注释标识:
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
事实上,这些部分是从一个外部专有的.form文件中生成的,如果源代码与.form代码不一致,一切都会一团糟。
是的。试试看。
是的,有一些注意事项:
如果您当时在IDE中打开、编辑并未保存这些文件,那么您需要告诉IDE是放弃还是保留您在IDE中所做的更改。
如果您打开了它们并且未经编辑,那么根据IDE的不同,您可能必须告诉它重新加载这些文件(IDE应该警告您,自上次打开文件以来,该文件已经更改)。
如果你四处移动文件,而你的IDE有某种项目文件(这告诉它所有文件的位置等),而你没有相应地更新它,你可能会有问题。
IDE中尚未打开的任何文件都应该按预期运行,如果它没有接受更改,我会认为这是一个错误。