以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  新版本的代码编辑器的鼠标焦点问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=91080)

--  作者:lance0307
--  发布时间:2016/2/14 17:26:32
--  新版本的代码编辑器的鼠标焦点问题
新版本的代码编辑器在编写源代码时有些问题

如果代码在3个以上的if语句嵌套中鼠标焦点始终对不上,if语句嵌套越多,焦点则离实际位置偏离的越远,可以重现


这样在编写源代码时非常不方便,对复制和粘贴很不方便

--  作者:王锋
--  发布时间:2016/2/14 17:28:14
--  

代码贴一下,另外请告知您的操作系统版本号和32位还是64位,金字塔的版本号也详细告知一下


--  作者:lance0307
--  发布时间:2016/2/14 17:48:54
--  
我这边操作系统版本号Windwos7专业版 64位

金字塔版本号3.80

代码不用帖了,很简单可以测试

if 1 then begin
if 1 then begin
if 1 then begin
end
end
end

我可以确定原因是因为使用了tab键,如果每行的开头使用多少个tab键,焦点就会偏离多少个tab位置往后

--  作者:lance0307
--  发布时间:2016/2/14 17:49:41
--  
不用tab而采用空格代替就不存在这个问题
--  作者:lance0307
--  发布时间:2016/2/14 17:51:09
--  
希望贵公司能把这个当成一个使用习惯来看待尽快修改这个bug

代码在if等段语句的嵌套中使用tab会更方便,一般不会使用空格一直跳到合适的位置

--  作者:王锋
--  发布时间:2016/2/14 18:10:12
--  
问题已经看到,后面我们会想法去完善