1

嗯,我一直在使用 Eclipse 进行 Java 开发,现在我正在尝试使用它来制作 C 应用程序。

问题是我觉得不太舒服。即:

  1. 我需要手动包含标题,即不是自动包含标题。
  2. 我从未见过可以解决任何问题的“快速修复”。
  3. 在编译之前我无法发现问题。

关于如何让自己感觉好一点的任何想法?

对不起,如果我的问题相当愚蠢,但是从 Java 到 C 的方法对我来说相当困难。

谢谢!

4

3 回答 3

3

是的,从 Java 转到 C 有点困难,当我编写 C 时,Java 并不存在。

一些评论:

在 C 中自动包含标头很困难 请参阅C/C++ 中的#include 标头

您可以使用 lint 来捕获一些错误... http://syncor.blogspot.com/2010/03/using-lint-in-eclipse-with-netburner.html

考虑使用 gTest 之类的东西进行 TDD,并自动化构建过程。 http://www.slideshare.net/amritayan/test-driven-development-in-c,可能会帮助您开发不同的节奏。

Eclipse 中的 gtest ... https://github.com/opspector/gtest-gbar

玩得开心!

于 2011-02-11T16:06:39.317 回答
1

在 Mac OS XCode 上是一个选项。

启动时:

New Application ->  Command Line Tool ->Type C

鲍勃是你的谚语(阿姨)。

您将获得所有 XCode 快捷方式并在编辑器窗口中按 ESC 以完成代码。

嗯....我想我会开始实际使用它。;-)

于 2011-02-11T16:20:53.717 回答
1

关于:

在编译之前我无法发现问题。

您可以立即获得有关语法错误的反馈。它们显示为左侧装订线中的问号和错误下方的黄色波浪线。这会立即发生。确保在 Window->Preferences-General->Editors->Text Editors->Annotations 下勾选了 C/C++ Indexer Markers 和 C/C++ Occurrences 的“Show in”复选框。

于 2011-02-24T23:01:28.090 回答