bet9网址是什么
  • bet9网址是什么
  • bet9下载
  • 新闻中心
  • 解决方案
  • bet9下载网址
  • 网站地图
01234
bet9网址是什么
News
  • 新闻中心
  • 公司动态
  • 首页 > 新闻中心
  • 新闻中心 bet9网址是什么
  • bet9网址是什么:怎样采取适合的用具来阅读源代码

  • 发布日期:2022-05-26 04:06:36 来源:bet9下载 作者:bet9下载网址   浏览量:    字号:[ 大 中 小]

  正在做嵌入式开辟的时分,时时会阅读大型工程源码,譬喻 uboot 源代码,Linux Kernel 源码等。

  目前常用的即是 Source Insight 和 VS Code,下面就来根据上述需求举办比照,看看哪个更适合?

  Source Insight 正在阅读工程代码时,可能通过创筑 Source Insight 工程来采选哪些文献参预,哪些文献不参预。

  看待 uboot 这种蕴涵有大宗板级文献夹的工程,参预之后此中的文献只和目前移植的这款处置器相闭,这性情能詈骂常有上风的,也是浩繁工程师亲爱 Source Insight 的缘故。

  比拟之下,VS Code并不供应这种采选参预的性能,VS Code 至极粗暴,文献夹即是劳动区,只需求掀开源码文献夹,一共文献总共参预:

  比拟之下,我认为 Source Insight 胜出,VS Code 这种将一共文献一股脑总共参预的形式,正在查找文献时至极困难。

  正在 Source Insight 中,掀开一个文献的时分,会列出方今文献中一共预处置、宏界说、变量、函数的架构,如图:

  正在 VS Code 中掀开文献时也有同样的性能,但又是一股脑的根据循序将一共函数声明和界说列出,实质查看时也没有什么太多感化:

  正在文献满堂架构方面,Source Insight 胜出,VS Code 看待代码架构方面的显示,还需求再优化。

  正在 Source Insight 中,可能右键跳转函数声明或者直接按住 Ctrl 点击函数名称,假如界说有反复会先提示,供你采选,如图:

  正在 VScode 中,起首需求装置C++/C++扩展,然后才赞成界说跳转,可能按住 Ctrl 键点击或者右键跳转:

  假如有反复也会显现提示,采选需求查看哪个界说。正在界说跳转性能上,两者持平,性能基础都够用。

  正在 VS Code 中也供应了全部摸索的性能,可是因为它将一共文献都蕴涵进来了,无用的摸索结果比力多:

  因而,正在摸索性能上,因为 Source Insight 天资性的上风,本轮胜出。

  阅读源码需求很长时。

  • 上一篇:嵌入式Linux软件开采:两款阅读源代码的用具比拟
  • 下一篇:愚弄S32DS拓荒境况敏捷拓荒高职能汽车MCU运用
  • bet9网址是什么
  • bet9下载
  • 新闻中心
    • 公司动态
  • 解决方案
    • 行业
  • bet9下载网址
  • 网站地图
  • bet9下载网址
    • 电话:0791-88308955
    • 传真:0791-88302858
    • QQ: 3258736203
    • 邮箱:jxmbtech@163.com
    • 地址:江西省南昌市红谷滩新区九龙大道1177号绿地国际博览城商业办公楼四栋A座13层
    • 赣ICP备15000502号-1