kbde_code.inc.sh
来自「开源的键盘模拟程序」· Shell 代码 · 共 34 行
SH
34 行
#!/bin/shgawk -f ./kbde.awk --source 'function print_code_array(ArrayName, Suffix){ printf "static const char *%s[] = {\n", ArrayName; print Quote Quote for (Define = 1; int(Define) <= int(MaxDefine); Define = Define + 1) { Name = Names[Define]; if (Name != "") { print ", " Define_Prefix Name Suffix; } else { print ", " Quote Quote } } print "};"; print ""}function print_code(){ print_c_do_not_change(); print_code_array("MakeCodes" , "_MAKE" ); print_code_array("BreakCodes", "_BREAK");}function print_func(){ print_code();}' || exitexit 0
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?