以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  [讨论]必须改进的注释命令  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=6323)

--  作者:pc_doctor
--  发布时间:2006-10-3 3:14:53
--  [讨论]必须改进的注释命令

《星》目前的注释命令,严格上来讲还不是真正意义上的程序注释命令。

真正意义上的程序注释命令,不但可以对程序语句的功能和去向进行提示和说明,方便自己和别人阅读程序;

更能将当前语句或某一段语句加以屏蔽使之失效。

而目前《星》注释命令只能有其前者之功能,很麻烦的!!一个好注释命令对学习编程和提高编程的效率以及排除问题是有相当大相当大的作用的!!

目前《星》的编程中,如果一时错了,就必须挨着去删除语句,可是,那些语句本身就代表着作者的既需的思路和意图,等程序调试完整后,一定会回到原来的思路和意图的。一旦完全删除就可能打断和打乱思路和意图。

如果能用命令临时注释掉它,不但可以容易发现和高效排除错误故障,而且还是稳固思路和意图,并且在解除注释后又能减少设置的输入量。

这是一个编程软件的最基本功能,易语言就做得很好的!

——大家说呢!公司说呢!


--  作者:wd0001
--  发布时间:2006-10-3 8:38:42
--  

的确如此,支持

最近正倒腾着易语言


--  作者:FSJM
--  发布时间:2006-10-3 10:52:18
--  

我们会考虑一个好的方法,解决此问题。


--  作者:飞翔鸟
--  发布时间:2006-10-3 19:39:41
--  
以下是引用pc_doctor在2006-10-3 3:14:53的发言:

《星》目前的注释命令,严格上来讲还不是真正意义上的程序注释命令。

真正意义上的程序注释命令,不但可以对程序语句的功能和去向进行提示和说明,方便自己和别人阅读程序;

更能将当前语句或某一段语句加以屏蔽使之失效。

而目前《星》注释命令只能有其前者之功能,很麻烦的!!一个好注释命令对学习编程和提高编程的效率以及排除问题是有相当大相当大的作用的!!

目前《星》的编程中,如果一时错了,就必须挨着去删除语句,可是,那些语句本身就代表着作者的既需的思路和意图,等程序调试完整后,一定会回到原来的思路和意图的。一旦完全删除就可能打断和打乱思路和意图。

如果能用命令临时注释掉它,不但可以容易发现和高效排除错误故障,而且还是稳固思路和意图,并且在解除注释后又能减少设置的输入量。

这是一个编程软件的最基本功能,易语言就做得很好的!

——大家说呢!公司说呢!


呵呵,需要注释的那行命令前插入“注释”两个字试试,看看有什么变化。。。


--  作者:FSJM
--  发布时间:2006-10-4 10:54:21
--  

飞翔鸟 是正确的

我们在考虑再好一点的办法


--  作者:洪滨
--  发布时间:2006-10-6 21:50:25
--  
好建议,值得考虑!
--  作者:pc_doctor
--  发布时间:2006-10-10 0:42:38
--  

很及时的嘛!

10月9日就解决了,很好!

再接再厉,大家支持到底!


--  作者:pc_doctor
--  发布时间:2009-3-19 19:49:23
--  能进一步完善一下吗?

注释语句的增加后,对搭建的编程起了很大很重要的方便。

但是,手册中没有跟进增加说明。经常能接到星友的电话求助:那个什么什么的屏蔽功能的注释语句是怎么的写的呀?

由于此语句是特定语句,一点都不能输写错误。所以特建议,在事件输入界面增加专用按钮直接点击输入“屏蔽”和“释放”语句。

如图:


此主题相关图片如下:
按此在新窗口浏览图片

--  作者:玩脑者
--  发布时间:2009-4-16 12:45:30
--  

楼上的想法不错,但现在命令不能多选,操作起来还是不方便。事件设置这里还是很有必要修改一下,现在事件设置里是用“列表框”,如果改为“文本”------可能是文本,就像其它语言一样的代码编写器如delphi等,这样就没有那么多的问题了,可能改为这样的代码编写器后需要解决的技术问题要比使用中出现的问题要少吧,所以很有必要对这个代码编写器进行“改造”:

可以解决代码的复制,粘贴问题。

可以解决注释问题---现在的注释只能插到代码行的前一行,而不能加到后一行,另外上面提到的屏蔽注释问题都可以得到解决。