Visual Studio Code实用技能常用快捷键分享
- 技巧分类:编程网络
- 技巧标签:Visual Studio Code  技能  快捷键  分享 
- 技巧链接:https://wpfx.org.cn/skills/5247.html
- 技巧详情:
														Visual Studio Code实用技能常用快捷键分享 opencl中使用过期的函数 #pragma waring(disable:4996) fopen在vs中认为不安全,函数被报错 可以代码的头部增加define #define _CRT_SECURE_NO_WARNINGS 设置中增加预处理定义 项目-->属性-->配置属性-->C/C++-->预处理器-->预处理器定义-->新增 _CRT_SECURE_NO_WARNINGS LNK2019 无法解析的外部符号 sprintf 之前的版本是VS2012,没有问题 解决办法: 在项目属性->链接器->输入里面加入库legacy_stdio_definitions.lib 有时还需要添加SetupAPI.lib库; 注:SetupAPI.lib应在legacy_stdio_definitions.lib库的前面。 常用快捷键技巧 注释: Ctrl + K + C 取消注释: Ctrl + K + U 匹配另一半:Ctrl + ] 删除整行:Shift + Delete 删除光标当前位置到词尾:Ctrl + Delete 删除光标当前位置到词头:Ctrl + BackSpace 设置断点调试: F9 回到上一个光标位置:Ctrl + +/- 前进到下一个光标位置:Ctrl + Shift + +/- 调试(启动): F5 逐句调试:F11 复制当前行到下一行:Ctrl + D 在光标所在行的上面插入一行:Ctrl + Enter 在光标所在行的下面插入一行:Ctrl + Shift + Enter 跳转到定义:F12 查找所有引用: Shift + F12 查找: Ctrl + F 替换: Ctrl + H 向前搜索:Ctrl + I 向后搜索:Ctrl +Shift + I 多行选择并同时编辑:Shift + Alt + 方向键 框式选择:Alt + 鼠标 多个光标同时编缉:Ctrl + Alt + 鼠标 匹配相同单词同时编缉:先选中单词,Shift+Alt+; 匹配下一个相同单词编缉:先选中单词,Shift+Alt+. 当前行上移:Alt + 方向上 当前行下移:Alt + 方向下 定位到当前行的行首:HOME 定闪到当前行的行尾:END 选中光标到行首间的代码:Shift + HOME 选中光标到行尾间的代码:Shift + END 智能提示:Ctrl + J 调用参数信息提示:Ctrl + Shift + Space 快速切换窗口:Ctrl + Tab 快速隐藏或显示当前代码:Ctrl + M + M 生成解决方案:Ctrl + Shift + B 跳转到指定的某一行:Ctrl + G 全屏显示或退出全屏显示:Shift + Alt + Enter 转小写:Ctrl + U 转大写:Ctrl + Shift + U 关闭当关窗口:Ctrl + F4 复制光标当前行:Ctrl + C 剪切光标当前行:Ctrl + X 删除光标当前行:Ctrl + H 撤消:Ctrl + Z 反撤销:Ctrl + Y 格式化选中的代码:Ctrl + K, Ctrl + F 快速操作和重构:Alt + Enter 或者 Ctrl + . dumpbin使用 /ALL: 显示除代码反汇编外的所有可用信息 /ARCHIVEMEMBERS: 显示相关库成员的最少信息 /DIRECTIVES: 转储图像中由编译器生成的.directive节 /DEPENDENTS: 转储图像中导入函数的DLL名称,不转储导入函数名 /DISASM: 显示代码段反汇编,如果出现在文件中则使用符号 /EXPORTS:从执行文件或DLL导出的所有定义 /FPO:显示框架指针优化FPO记录 /HEADERS:显示文件头和每节的头,当用于库时,显示每个成员对象的头 /IMPORTS[:file]: 显示导入到可执行文件或dll的dll列表(静态链接和延迟加载)和上述每个dll的各个导入。可选file规范允许指定仅显示某个DLL的导入 /LINENUBERS: 显示COFF行号 /LINKERMEMBER: 显示库中定义的公共符号 /LOADCOMFIG:转储IMAGE_LOAD_CONFIG_DIRECTORY结构 /SECTION: 限制与指定section有关的信息输出 /SUMMARY:显示有关节的最少信息 /SYMBOLS:此选项显示COFF符号表。符号表存在于所有对像文件中 /PDBPATH[:BERBOSE]filename: filename为要为其查找匹配pdb文件的dll或eoxe文件名 /RAMDATA[:{1|2|4|8|NONE}[,number]]: 显示文件中每节的原始内容 /RELOCATIONS:显示对像或图像中的任何定位 # 查看a.dll库中包含函数 dumpbin /exports a.dll > 1.txt # 查看b.exe中加载动态库 dumpbin /imports b.exe > 2.txt # 查看c.lib中的函数 dumpbin /all /rawdata.none c.lib > 3.txt # 查看d.obj中的函数 dumpbin /all /rawdata:none d.obj > 4.txt 


 
                 
                

发表评论(审核通过后显示) 取消回复