博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vs2013修改书签(vs书签文件位置)
阅读量:5718 次
发布时间:2019-06-18

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

visual studio 2013 的书签功能很好用,可以记录一些代码的位置;方便查阅;

不过当项目被他人修改过后,svn update 更新过后,书签的文件行号不变,但是已经不再是原来记录的哪一行了,vs并没有提供直接修改书签行号的功能,这个很蛋疼,很烦人!

 

首先要定位vs书签文件被微软的vs保存到了那个文件,其实就是: 解决方案sln目录下的suo文件里面。

 

suo文件和sln的描述可以参考:

When a Web site is created, a solution file (.sln) and a hidden solution user options file (.suo) are created. By default, these files are created in the My Documents\Visual Studio 2005\Projects folder. bcoz they are not required in the deployed website.SLN ( own's the following details):    * A list of the projects that are to be loaded into Visual Studio 2005    * A list of project dependencies    * Microsoft Visual SourceSafe information    * A list of add-ins that are available SUO ( own's the following files):    * The task list    * Debugger break points and watch window settings    * Visual Studio window locations

把suo文件用7zip打开,可以发现是一个 compund 压缩文件,应该是微软的压缩格式吧。。

可以发现里面有一个叫做 BookmarkState 的文件,抽取出来,notepad++打开,发现 有i许多NULL ,但依稀可以发现 有字母。应该是unicode格式,只不过现在无法正常阅读,算是二进制文件了,不能随意修改了。。

如果有winhex 等二进制工具 应该可以修改,现在不太方便折腾,回来继续研究,只要能够修改行号,那么会方便许多的!

转载地址:http://chqgt.baihongyu.com/

你可能感兴趣的文章
《设计模式系列》---桥接模式
查看>>
[Unity3d]Shader 着色器 学习前了解知识
查看>>
Linux中文件颜色所代表的属性和颜色
查看>>
Redrain duilib中事件委托存在的问题
查看>>
43、我的C#学习笔记9
查看>>
linux ulimit 命令
查看>>
网站建表实践及优化
查看>>
字符串的简单操作
查看>>
[转]面向接口编程详解(三)——模式研究
查看>>
C#新功能--命名参数与可选参数
查看>>
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(22)-权限管理系统-模块导航制作...
查看>>
strtok和strtok_r
查看>>
FineReport实现java报表报表展示的效果图
查看>>
维辰超市:借助云商城成功转型新零售
查看>>
[Linux]Web性能测试http_load
查看>>
Airbnb 宣布放弃使用 React Native,回归使用原生技术
查看>>
中外RFID技术差异何在?
查看>>
由Dapper QueryMultiple 返回数据的问题得出==》Dapper QueryMultiple并不会帮我们识别多个返回值的顺序...
查看>>
HDU Problem 1231 最大连续子序列【dp】
查看>>
codeforces B. The Meeting Place Cannot Be Changed【二分】
查看>>