我有一個.pas文件,並在編程中 - 代碼完成停止工作。我刪除了IDEFixPack,這是可疑的,但沒有任何改變。可以是什麼?代碼完成停止工作藍色
(我會回答自己,只是把這個findind留給社區)。
unit Unit2;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs;
type
TForm2 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
end.
編輯:我懷疑,可以用怪行結束造成的(混合CR,LR和CRLF throught文件):
unit Unit2;[CR]
[LF]
interface[CR][LF]
[LF]
uses[LF]
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,[CR]
Vcl.Controls, Vcl.Forms, Vcl.Dialogs;[LF]
等等......
在Delphi IDE中有大量的代碼完成問題。我每月至少發現一次或兩次新問題。每個場合似乎仍然是隨機的,每次都有不同的原因(幾次我找到原因) –
@JerryDodge:這不是。它特定於一個.pas文件。鏈接中的問題顯示即使在一個全新的項目中也會發生問題。我用Notepad ++解決了這個問題,只是將有問題的行結尾轉換爲Window格式。它在回答。 –
如果您確定特定文件的具體內容 - 讓我們來看看它。 – OnTheFly