我可以从现有的 C 代码创建一个 Visual Studio 2019 项目吗?
Can I create a Visual Studio 2019 project from existing C code?
这是我当前的设置:
文件夹和子文件夹中的一些 C 代码(一些嵌入式代码)。根据我的需要和嵌入式编辑器的需要进行组织。
如果我使用 Eclipse 创建一个新的 C 项目并将项目文件放在我的源代码的根目录中,那么 Eclipse 将找到所有文件夹和文件,然后正确地为它们建立索引。然后我能够将文件作为项目浏览,链接到其他文件的功能,定义正确显示。
现在,我们的版本控制是 Visual Studio 2019,我正在寻找解决方案或指南,如何在 visual Studio 而不是 Eclipse 中打开相同的文件结构。我不想打开Eclipse项目,我尝试放弃使用Eclipse,所以我可以只使用一个工具来版本控制文件和浏览代码进行编辑。我也不想在 visual Studio 中编译、调试,我可以使用专用环境。我只想像在 Eclipse 中一样编辑文件,保存文件,因为 VS 编辑器比嵌入式编辑器好得多。 (顺便说一句,嵌入式工作室IAR和它的编辑器很糟糕,因此我过去使用Eclipse的原因,但我不想在VS中打开IAR项目,只是VS需要一个不错的编辑器。)
有什么建议吗?有人成功做到了吗?
当您直接打开 VS2019(即不通过源文件或项目文件)时,您应该会看到一个包含以下内容的起始页:
Select“打开一个本地文件夹”,它会从您的根目录显示项目select。它甚至会应用 IntelliSense 来完成 selected 代码库中符号的代码。对于项目树外部的 headers,您可以添加包含搜索路径以获得更好的导航、浏览和完成。
使用 VisualGDB 扩展可以更全面地与 IAR 集成,如 here 所述。
这是我当前的设置: 文件夹和子文件夹中的一些 C 代码(一些嵌入式代码)。根据我的需要和嵌入式编辑器的需要进行组织。
如果我使用 Eclipse 创建一个新的 C 项目并将项目文件放在我的源代码的根目录中,那么 Eclipse 将找到所有文件夹和文件,然后正确地为它们建立索引。然后我能够将文件作为项目浏览,链接到其他文件的功能,定义正确显示。
现在,我们的版本控制是 Visual Studio 2019,我正在寻找解决方案或指南,如何在 visual Studio 而不是 Eclipse 中打开相同的文件结构。我不想打开Eclipse项目,我尝试放弃使用Eclipse,所以我可以只使用一个工具来版本控制文件和浏览代码进行编辑。我也不想在 visual Studio 中编译、调试,我可以使用专用环境。我只想像在 Eclipse 中一样编辑文件,保存文件,因为 VS 编辑器比嵌入式编辑器好得多。 (顺便说一句,嵌入式工作室IAR和它的编辑器很糟糕,因此我过去使用Eclipse的原因,但我不想在VS中打开IAR项目,只是VS需要一个不错的编辑器。)
有什么建议吗?有人成功做到了吗?
当您直接打开 VS2019(即不通过源文件或项目文件)时,您应该会看到一个包含以下内容的起始页:
Select“打开一个本地文件夹”,它会从您的根目录显示项目select。它甚至会应用 IntelliSense 来完成 selected 代码库中符号的代码。对于项目树外部的 headers,您可以添加包含搜索路径以获得更好的导航、浏览和完成。
使用 VisualGDB 扩展可以更全面地与 IAR 集成,如 here 所述。