我正在使用Netbeans 7来编程C.
想象一下,如果我输入prin
和CTRL+SPACE
,弹出窗口会出现printf
建议。
如何在键入时显示此弹出窗口?我不想使用CTRL+SPACE
。
答案 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)
转到->工具->选项->键映射->在“搜索:”框中进行“完成”搜索。
单击“快捷方式”列下的[...],其中“操作”“显示代码完成弹出窗口”->编辑->按选项卡->按“确定”
现在检查并进行编辑。