关于Visual Studio中书签Bookmark的一些问题

摘要:
方法1:下载名为SuperBookmarks的插件。该插件可以单独保存书签,并将书签导入和导出为文本。原始地址:https://stackoverflow.com/questions/5203199/exporting-and-importing-bookmarks-in-visual-studio简单描述:在“工具”˃“选项环境”˃“任务列表”中创建低优先级关键字,如BOOKMARK,并添加“视图”˃“其他窗口”˃“工作列表”作为注释。双击以跳到指定位置。TaskList的问题是它可以正常用于C#,而对于C++,如果没有打开的文档,TaskList的内容将不会显示,因此它不是很有用。

VS自带一个书签功能,但是有个大问题,没有导出功能,因为这个书签是保存在工程.suo文件中,所以在移动,分享,甚至其他情况下很不方便,甚至丢失。

在你分析一个较大的开源工程,做了30-50个关键代码书签,一个操作书签全没了,一招回到解放前的感觉一点都不好。

今晚突然想起这个问题,专门花了点时间寻找解决之道。

方法1:下载这个叫SuperBookmarks的插件,这个插件可以单独保存书签,并且可以把书签作为文本导入,导出。

关于Visual Studio中书签Bookmark的一些问题第1张

方法2:使用Task List功能,自己加入关键字,如BOOKMARK,作为注释使用。

原贴地址:

https://stackoverflow.com/questions/5203199/exporting-and-importing-bookmarks-in-visual-studio

简单说明:

在 Tools > Options

关于Visual Studio中书签Bookmark的一些问题第2张

Environment > Task List

建立低优先级关键字如BOOKMARK,Add添加

关于Visual Studio中书签Bookmark的一些问题第3张

View > Other Windows > Task List

关于Visual Studio中书签Bookmark的一些问题第4张

作为注释来写就可以了,双击就可以跳到指定位置。这招真是学习了,简单实用,并且有固定关键字,对于其他文本编辑器搜索起来也方便,通用性更高。

关于Visual Studio中书签Bookmark的一些问题第5张

Task List有个问题,就是对于C#可以正常使用,对于C++,没有打开的文档并不会显示Task List的内容,这样用处就不太大了。

另外,这个方法似乎会污染源码,特别是C++如果头文件导致一堆重编译可不是小事,很可能10分钟,几小时就没了...

不过想了想,对于第1种情况,只要用Ctrl + Shift + F文件夹搜关键字//BOOKMARK就行了,其他任意文本编辑器都通用。

主要还是会污染源码,酌情使用。

另外VS书签似乎记录的路径,在变换工程目录,比如新建工程时多了一层目录,复制粘贴移植工程时,就会导致书签失效,所以这种注释式的书签有时可能更有效。

至少目前对CSharp工程比较有用。

免责声明:文章转载自《关于Visual Studio中书签Bookmark的一些问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇清除微信小程序的缓存JAVA基础4---序列化和反序列化深入整理(JDK序列化)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

powerdesigner与数据库之间的连接

useUnicode=true&characterEncoding=UT8&serverTimezone=UTC 9JDBCdriverjarfiles:指定连接的jar包路径。测试连接。连接成功。进入工作区。3.2 3.2powerdesigner连接到oracle。其原理与连接MySQL的原理相同。在已安装的oracle下找到ojdbc1...

MySQL锁详解

MySQL锁详解update语句执行流程MySQL的锁介绍按照锁的粒度来说,MySQL主要包含三种类型(级别)的锁定机制:全局锁:锁的是整个database。由MySQL的SQLlayer层实现的表级锁:锁的是某个table。由MySQL的SQLlayer层实现的行级锁:锁的是某行数据,也可能锁定行之间的间隙。...

当微信小程序遇到AR(二)

当微信小程序遇到AR,会擦出怎么样的火花?期待与激动......通过该教程,可以从基础开始打造一个微信小程序的AR框架,所有代码开源,提供大家学习。注册地址=˃注册成功之后,需要下载微信小程序开发工具。下载地址=˃目前笔者的开发环境是:Windows10下载的微信小程序版本为:RCv1.0.2.1909111 打开,微信开发者工具之后,会看到如下的页面。...

axios 处理超时问题 记录

前言:记录最近两天处理请求超时的逻辑。...

狼人杀规则

自爆后,所有演讲立即暂停,进入夜间。自爆后的那晚,狼人可以指着那把刀。预言家只能验证某个玩家是否是狼人,除狼人是否是狼人之外的所有信息都无法验证。如果先知测试丘比特,法官不必担心丘比特是哪一个阵营,只会展示好人的手势。...

mac下vscode插件位置

1、 位置:Mac:User/(您的用户名)/vscode/extensions II下vscode插件的存储位置。搜索步骤:以我的mac为例,打开查找器,单击远程CD,单击转到上面的文件夹,单击macintosh HD,单击用户(或用户),单击mymac,单击。vscode(.vscode是一个隐藏文件。如果默认情况下不显示,请按住ctrl+shift+....