parameter.c
来自「emacs的一个非常有用的插件,叫xrefactory,可以实现source i」· C语言 代码 · 共 40 行
C
40 行
#include <stdio.h>/* Put cursor on the FUNCTION NAME (not on the parameter) and press F11 or invoke 'Xref -> Refactor'. Then move to the appropriate refactoring in the proposed menu and press <return>. */static int arg = 1;// add another parameter to function printintvoid printint(int j) { printf("j == %d", j);}// remove parameter of printNewlinevoid printNewline(int i) { printf("\n");}// removing of used parameter issues warning messagevoid printNewlines(int i) { for(; i>0; i--) printf("\n");}// adding a parameter named 'arg' here will report symbol clashvoid printArg() { printf("arg == %d\n", arg);}void addRemoveParameter() { printint(1); printNewline(1);}/* (multiple) F5 will bring you back to index*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?