Subject: 代码格式化在 delphi 11.1 上不能用 [Print This Page]
Author:
小帆 Time: 2022-3-26 12:18 Subject: 代码格式化在 delphi 11.1 上不能用
FMX 窗体中
procedure TForm1.FormCreate(Sender: TObject);
begin
var AHandle :=
{$IFDEF MSWINDOWS} $001 {$ENDIF}
{$IFDEF ANDROID} $002 {$ENDIF}
end;
就这么一段代码,Ctrl+W 格式化代码时会提示出错,格式化代码设置中的编译指令用何种设置都会提示错误。
上面代码改为:
var AHandle :={$IFDEF MSWINDOWS} $001 {$ELSEIF ANDROID} $002 {$ENDIF};
错误依旧
希望能修复。
[ 本帖最后由 小帆 于 2022-3-26 12:28 编辑 ]
Image Attachment:
ScreenSnap_20220326121816571.png (2022-3-26 12:18, 14.95 K) / Download count 198
http://bbs.cnpack.org/attachment.php?aid=1143
Image Attachment:
001.png (2022-3-26 12:26, 13.7 K) / Download count 193
http://bbs.cnpack.org/attachment.php?aid=1144
Author:
Passion Time: 2022-4-3 11:20
CnPack没法判断条件编译指令是否定义,因而处理的时候无论是当成注释,还是只处理第一个分支,均有无法识别语法的情况存在。暂时没好的办法。
Welcome to CnPack Forum (http://bbs.cnpack.org/) |
Powered by Discuz! 5.0.0 |