我正在使用Netbeans 7编写C语言。想象一下,如果我输入prin和CTRL+SPACE,弹出窗口将显示printf建议。我怎样才能让这个弹出窗口在我键入时显示?我不想使用CTRL+SPACE。
prin
CTRL+SPACE
printf
kmb7vmvb1#
如果您的Netbeans安装了C/C++ plugin,则可以转到Tools -> Options -> Editor -> Code Completion。将“语言”下拉列表切换为C/C++。然后,您可以将“C/C++标识符的自动弹出触发器”修改为如下所示:
Tools -> Options -> Editor -> Code Completion
.;->;.*;->*;::;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;
这将导致自动完成窗口弹出,一旦任何上述模式输入。测试在Netbeans 8.0.2工程像一个魅力对我来说。
6g8kf2rb2#
我用的是Java的netbeans,但它的工作方式可能是一样的。应该也可以启用C的自动完成功能。检查工具-〉选项-〉编辑器-〉代码完成。如果它被禁用,你可以用Ctrl +空格键调用它。当启用时,它应该会自动弹出。希望这对你有帮助。
yeotifhr3#
后藤-〉工具-〉选项-〉键Map-〉在“搜索:“框中的”完成“搜索。单击“快捷方式”列下的[...],其中“操作”“显示代码完成弹出窗口”-〉编辑-〉按Tab键-〉按“确定”现在检查和编辑时。
vlf7wbxs4#
添加上面@Mike Kuenzi所说的自动完成代码,您应该粘贴到您的工具-〉选项-〉编辑器-〉代码完成。选择语言C/C++,复制下面的代码
.;->;.*;->*;::;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;A;B;C;D;E;F;G;H;I;J;K;M;N;L;O;P;Q;R;S;T;U;V;W;Y;Z;
并将其粘贴到***C/C标识符的自动弹出触发器***。请确保在粘贴数据之前清空空间。选择自动插入。请注意,如果您的计算机中没有安装C/C插件,并且已为Netbeans IDE配置了该插件,则此操作将不起作用。我刚试过,效果很好。
4条答案
按热度按时间kmb7vmvb1#
如果您的Netbeans安装了C/C++ plugin,则可以转到
Tools -> Options -> Editor -> Code Completion
。将“语言”下拉列表切换为C/C++。然后,您可以将“C/C++标识符的自动弹出触发器”修改为如下所示:
这将导致自动完成窗口弹出,一旦任何上述模式输入。测试在Netbeans 8.0.2工程像一个魅力对我来说。
6g8kf2rb2#
我用的是Java的netbeans,但它的工作方式可能是一样的。应该也可以启用C的自动完成功能。检查工具-〉选项-〉编辑器-〉代码完成。如果它被禁用,你可以用Ctrl +空格键调用它。当启用时,它应该会自动弹出。希望这对你有帮助。
yeotifhr3#
使用“Tab键”自动弹出任何语言
后藤-〉工具-〉选项-〉键Map-〉在“搜索:“框中的”完成“搜索。
单击“快捷方式”列下的[...],其中“操作”“显示代码完成弹出窗口”-〉编辑-〉按Tab键-〉按“确定”
现在检查和编辑时。
vlf7wbxs4#
添加上面@Mike Kuenzi所说的自动完成代码,您应该粘贴到您的工具-〉选项-〉编辑器-〉代码完成。选择语言C/C++,复制下面的代码
并将其粘贴到***C/C标识符的自动弹出触发器***。请确保在粘贴数据之前清空空间。选择自动插入。
请注意,如果您的计算机中没有安装C/C插件,并且已为Netbeans IDE配置了该插件,则此操作将不起作用。
我刚试过,效果很好。