netbeans c自动弹出代码完成

时间:2012-06-03 16:26:02

标签: c netbeans

我正在使用Netbeans 7来编程C.

想象一下,如果我输入prinCTRL+SPACE,弹出窗口会出现printf建议。

如何在键入时显示此弹出窗口?我不想使用CTRL+SPACE

3 个答案:

答案 0 :(得分:13)

如果您安装了C/C++ plugin的Netbeans,则可以转到.;->;.*;->*;::;new ; ;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;

将语言下拉菜单切换为C / C ++。然后,您可以将C / C ++标识符的自动弹出触发器修改为以下内容:

# An inherited dict maps keys to values.
# The inherited dict provides __getitem__, __len__, __contains__, and get.
# The remaining methods are order-aware.
# Big-O running times for all methods are the same as regular dictionaries.

# The internal self.__map dict maps keys to links in a doubly linked list.
# The circular doubly linked list starts and ends with a sentinel element.
# The sentinel element never gets deleted (this simplifies the algorithm).
# Each link is stored as a list of length three:  [PREV, NEXT, KEY].

一旦输入任何上述模式,这将导致自动完成窗口弹出。在Netbeans 8.0.2中测试对我来说就像一个魅力。

答案 1 :(得分:1)

我正在使用带有Java的netbeans,但它可能以相同的方式工作。应该也可以为C启用自动完成功能。检查工具 - >选项 - >编辑 - >代码完成。如果它被禁用,您可以使用Ctrl + Space调用它。启用后,它应自动弹出。希望这会有所帮助。

答案 2 :(得分:0)

使用“制表键”自动弹出任何语言

转到->工具->选项->键映射->在“搜索:”框中进行“完成”搜索。

单击“快捷方式”列下的[...],其中“操作”“显示代码完成弹出窗口”->编辑->按选项卡->按“确定”

现在检查并进行编辑。