当前时间: 1970-01-01 08:00:00
分类:办公文件
评论(0)
书签,让VB源码管理:拿捏!要么,AI之风正盛,谁还关心VB这个老人家!要么,看官些都是些扫地僧,BtOfficer摸索了很久才知道的答案,均早已烂熟于心。但,对于代码折叠这事,还必须得交代另一个自认为是神器的功能:书签!为何这回很自信了呢?因为书签这个功能隐藏的很深,每次调用都有考古现场的即视感。但它对于源码管理来讲,绝对算得上是一个重量级的角色。顾名思义,这里的书签就跟实物书签一样,都是一个记号,方便阅读的人跳到记号处进行阅读。书签让代码阅读,不再是前后线序,而可以根据阅读者的喜好,自行织成一张网,阅读者可以在这个网络里任意穿梭。放到源码管理里,写代码的人,或者阅读代码的人,也可以随时利用书签做记号,需要时即可按这些记号快速定位到相关代码处。所以,它是代码管理定位的强力自定义手段。为了方便书签的使用,我们放弃代码窗口中的快捷菜单和编辑菜单提供的书签菜单项,改而使用编辑工具条里的书签功能。如上图所示,即可调出编辑工具条。该工具条上最右边的4个按钮,就是与书签密切相关的,鼠标悬停就会有相应的功能提示。第一个小旗帜按钮,就是给当前代码行定义书签的。当然如果已经定义过了,用它还可以取消书签的定义。书签定义后,就可以用中间两个按钮,通过遍历来定位。如果当前定义的书签功能完成任务,则可用最后1个按钮,将前面定义的所有书签清理掉。如此方便用户重新定义新任务的书签。分屏,虽然也能定位到同过程的不同代码行,但毕竟只有1个。而书签,就没有限制了,更妙的是,书签的显示在分屏器里,也是独立的。所以,这二者结合,还有折叠功能什么事呢!不过,美中不足的是,IDE自带的书签没办法存档,使用书签的方式也略显僵硬,只能用于临时场景。而BtOfficer在扩展运行时里,全面升级了书签功能,不仅更容易使用,也能存档,还能进行书签组管理,按需求切换不同的书签组。有了这些功能的加持,书签就能真正地发挥出源码管理的功能。在后面的文章中,BtOfficer将详细分享,敬请期待!
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-06-12 02:09:15 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/736498.html
- 运行时间 : 0.084512s [ 吞吐率:11.83req/s ] 内存消耗:4,725.07kb 文件加载:145
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=ced4180b725d51b5d652fbae47fc15c1
- CONNECT:[ UseTime:0.000357s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
- SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000594s ]
- SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000297s ]
- SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000257s ]
- SHOW FULL COLUMNS FROM `set` [ RunTime:0.000493s ]
- SELECT * FROM `set` [ RunTime:0.000199s ]
- SHOW FULL COLUMNS FROM `article` [ RunTime:0.000518s ]
- SELECT * FROM `article` WHERE `id` = 736498 LIMIT 1 [ RunTime:0.000858s ]
- UPDATE `article` SET `lasttime` = 1781201355 WHERE `id` = 736498 [ RunTime:0.000748s ]
- SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000221s ]
- SELECT * FROM `article` WHERE `id` < 736498 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000468s ]
- SELECT * FROM `article` WHERE `id` > 736498 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000390s ]
- SELECT * FROM `article` WHERE `id` < 736498 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000866s ]
- SELECT * FROM `article` WHERE `id` < 736498 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000824s ]
- SELECT * FROM `article` WHERE `id` < 736498 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002420s ]
0.086181s