主要是有中文的话,光标会定位 在中文字中间.

解决办法:菜单"视图"-->选项..

 勾选"MultiByte support"(多字节文字支持)

 

如果你想默认就勾选此项,则要改源码

frxDesgn.pas

  //FCodeWindow.MultiByteLang := Ini.ReadBool(lName, 'MultiByteLang', {$IFDEF JPN}True{$ELSE}False{$ENDIF});

改为:

  FCodeWindow.MultiByteLang := Ini.ReadBool(lName, 'MultiByteLang', True);


可能各版本代码略有差异,你可以查找字符串"MultiByteLang".(这个变量就是)