C# 插件问题

songyingjian2008 2008-07-09 02:52:21
我想在VS里开发插件,插件作成后如何取得选中的工程里面的所有文件所在的路径及名称呢?
也就是说如何将待统计的solution或者工程内的所有文件类型列出来?
大家帮帮忙呀!!!
...全文
135 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
songyingjian2008 2008-07-18
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 songyingjian2008 的回复:]
可能我没有说明白,我是想取得在打开当前VS下的工程及其文件的名称,应该是动态的。
就是用VS打开一个解决方案,只要点击插件按钮,就可以提取当前工程及其文件的名称,并编辑他们。
最好打开的方法是用Tree View。
[/Quote]
哈哈
songyingjian2008 2008-07-10
  • 打赏
  • 举报
回复
4楼说的很好,这些我也看了,不够具体。
lextm 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 songyingjian2008 的回复:]
可能我没有说明白,我是想取得在打开当前VS下的工程及其文件的名称,应该是动态的。
就是用VS打开一个解决方案,只要点击插件按钮,就可以提取当前工程及其文件的名称,并编辑他们。
最好打开的方法是用Tree View。
[/Quote]
我怀疑你根本就没有看LineCounterAddin的代码。那个插件就是提取当前工程和文件的名称然后做源代码行数统计的,难道还不足以给你做例子?至于怎么放到TreeView里面,那就和VS SDK关系不大了,那是你自己什么设计界面的问题了。
江城老温 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 songyingjian2008 的回复:]
可能我没有说明白,我是想取得在打开当前VS下的工程及其文件的名称,应该是动态的。
就是用VS打开一个解决方案,只要点击插件按钮,就可以提取当前工程及其文件的名称,并编辑他们。
最好打开的方法是用Tree View。
[/Quote]

获得当前VS工程及其文件名,请查阅Assembly类。
songyingjian2008 2008-07-10
  • 打赏
  • 举报
回复
可能我没有说明白,我是想取得在打开当前VS下的工程及其文件的名称,应该是动态的。
就是用VS打开一个解决方案,只要点击插件按钮,就可以提取当前工程及其文件的名称,并编辑他们。
最好打开的方法是用Tree View。
我很懒 2008-07-10
  • 打赏
  • 举报
回复
http://www.codeproject.com/KB/macros/LineCounterAddin.aspx自己研究
xiaojing7 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 falx2004 的回复:]
没研究过 帮顶
[/Quote]
lextm 2008-07-09
  • 打赏
  • 举报
回复
VS SDK里面有详细的文档说明呀。

实在不行就参考这个插件的源代码吧,

http://www.codeproject.com/KB/macros/LineCounterAddin.aspx
HarleyTung 2008-07-09
  • 打赏
  • 举报
回复
up
falx2004 2008-07-09
  • 打赏
  • 举报
回复
没研究过 帮顶
烈火焚身 2008-07-09
  • 打赏
  • 举报
回复
up

110,927

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧