【问题标题】:Can I create a Visual Studio 2019 project from existing C code?我可以从现有 C 代码创建 Visual Studio 2019 项目吗?
【发布时间】:2020-06-23 16:11:41
【问题描述】:

这是我目前的设置: 文件夹和子文件夹中的一些 C 代码(一些嵌入式代码)。根据我的需要和嵌入式编辑器的需要进行组织。

如果我使用 Eclipse 创建一个新的 C 项目并将项目文件放在我的源代码的根目录中,那么 Eclipse 将找到所有文件夹和文件,然后正确索引它们。然后我可以将文件作为项目浏览,链接到其他文件的函数,定义正确显示。

现在,我们的版本控制是 Visual Studio 2019,我正在寻找解决方案或指南,如何在 Visual Studio 而不是 Eclipse 中打开相同的文件结构。我不想打开 Eclipse 项目,我尝试放弃使用 Eclipse,所以我可以只使用一个工具对文件进行版本控制并浏览代码进行编辑。我也不想在 Visual Studio 中编译、调试,我可以为此使用专用环境。我只想像在 Eclipse 中那样编辑文件,将文件保存为 VS 编辑器比嵌入式编辑器好得多。 (顺便说一句,嵌入式工作室 IAR 和它的编辑器很糟糕,因此我过去使用 Eclipse,但我不想在 VS 中打开 IAR 项目,只是需要 VS 中的一个不错的编辑器。)

有什么建议吗?有人成功完成了吗?

【问题讨论】:

  • 我真的不认为你会找到比 Eclipse 更糟糕的 IDE。就我个人而言,我在 IAR 方面从来没有遇到过任何问题,但是如果您使用嵌入式并且不喜欢 IAR,那么也许可以查看Crossworks?因为在多个 IDE 中处理多个项目有点糟糕……我也去过那里,每次我都必须摆脱一个破碎的 Eclipse 惨败。

标签: visual-studio embedded


【解决方案1】:

当您直接打开 VS2019(即不通过源文件或项目文件)时,您应该看到一个包含以下内容的起始页:

选择“打开本地文件夹”,它将从您选择的根目录显示项目。它甚至会应用 IntelliSense 来完成所选代码库中符号的代码完成。对于项目树外部的标题,您可以添加包含搜索路径以获得更好的导航、浏览和完成。

here 所述,使用 VisualGDB 扩展可以与 IAR 进行更全面的集成。

【讨论】:

  • 这就是我要找的,谢谢。简单到足以让我在一个平衡良好的文本编辑器中工作。
猜你喜欢
  • 1970-01-01
  • 2017-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-18
  • 1970-01-01
相关资源
最近更新 更多