博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Visual Studio中书签Bookmark的一些问题
阅读量:7079 次
发布时间:2019-06-28

本文共 788 字,大约阅读时间需要 2 分钟。

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

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

 

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

 

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

 

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

 

原贴地址:

 

 

简单说明:

在Tools > Options

Environment > Task List

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

 

 

View > Other Windows > Task List

 

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

 

 

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

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

 

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

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

 

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

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

 

转载于:https://www.cnblogs.com/kileyi/p/10915802.html

你可能感兴趣的文章
proxy vue3.0
查看>>
Web大前端环境搭建
查看>>
js和JQuery区别
查看>>
微信支付开发1 微信支付URL配置
查看>>
网页小工具集合
查看>>
seaJS源码
查看>>
Windows 8 学习笔记(一)
查看>>
UINavigationController的常用属性和方法
查看>>
centos7zabbix-agen安装
查看>>
CORS FOR AspNetCore
查看>>
iOS—仿微信单击放大图片
查看>>
noteexpress使用指南
查看>>
C从控制台(stdin)输入带空格的字符串到字符数组中
查看>>
Codeforces Round #428 A. Arya and Bran【模拟】
查看>>
【设计模式】抽象工厂模式
查看>>
OO第四次博客
查看>>
面试STAR法则
查看>>
spark 操作hbase
查看>>
[LeetCode]Balanced Binary Tree
查看>>
Sqlitekit 封装管理
查看>>