摘要:Linux环境下使用VSCode编译makefile文件的注意事项 首先安装C/C++的两个依赖 在debug,launch会自动的生成下方的launch.json launch.json { // Use IntelliSense to learn about possible attribute
阅读全文
摘要:Eclipse调试相关 F5 step into就是单步执行,遇到子函数就进入并且继续单步执行。 F6 step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。 F7 step return就是单步执行到子函数内时,用
阅读全文
摘要:eclipse中自动生成注释 包前缀设置的地方 注释模板设置的地方 Eclipse自动生成方法注释 快捷键 自动生成方法的注释格式,例如 /*** @param str* @return* @throws ParseException*/ 快捷键是 ALT + SHIFT + J,将光标放在方法名上
阅读全文
摘要:先下载反编译插件和配置所需要的程序 1、jad.exe 2、net.sf.jadclipse_3.3.0.jar 第一步 将 net.sf.jadclipse_3.3.0.jar复制到Workshop的plugins目录下,重启workshop 第二步 打开菜单栏:window->preferenc
阅读全文
摘要:Vim使用手册 vi有两种操作方式,分别是: 命令模式(command mode):由命令序列组成,完成某些特定动作 插入模式(insert mode): 允许你输入文本 默认进入命令模式,当处于其他模式时,按esc回到命令模式 命令模式常用的命令 命令 作用 i 在当前光标处插入文本 o 在当前行
阅读全文
摘要:Git上传的使用步骤 首先 git branch 查看当前的分支是否为本地自己分支 接着 git stash 保存本地自己的保存 git checkout earemote 查看本地共有开发分支 git pull origin earemote 从远程拉去最新分支 git checkout kclu
阅读全文
摘要:1. gdb GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c++程序员,gdb是必不可少的工具; 1.1. 启动gdb 对C/C++程序的调试,需要在编译前就加上-g选项: $g++ -g hello.cpp
阅读全文
摘要:GDB使用例子 一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/gcc/g++)的 -g 参数可以做到这一点。如: > gcc -g hello.c -o hello> g++ -g hello.cpp -o
阅读全文
摘要:Vim使用手册 vi有两种操作方式,分别是: 命令模式(command mode):由命令序列组成,完成某些特定动作 插入模式(insert mode): 允许你输入文本 默认进入命令模式,当处于其他模式时,按esc回到命令模式 命令模式常用的命令 命令 作用 i 在当前光标处插入文本 o 在当前行
阅读全文
摘要:vim 窗口分割 vim支持窗口的水平分割和垂直分割。以下是常用的操作指令或快捷键。 命令 说明 vim -o <files> 打开多个文件,并将它们放在水平分割的窗口中 vim -O <files> 打开多个文件,并将它们放在垂直分割的窗口中 :sp[lit] [file] 不加file参数时,新
阅读全文