目录

一、CCS

二、VScode

三、CANoe

四、Matlab

五、QT


总结开发过程中常用的一些操作,做个归类,便于翻看。

一、CCS

之前博文中讲了如何导入数据(1DFFT/2DFFT)到对应的地址(L3),

1.如何进行断点调试?

先编译工程生成调试文件xaml,再配置调试属性,加载mss,dss的调试文件,打断点然后点击运行即可。

2..cmd文件如何使用?

TI Linker Command File Primer

二、VScode

1、如何忽略C/C++红色错误波浪线?

答:打开vscode的设置选项(File -> Preferences -> Settings)搜索栏输入 squiggle, 将出现的 Error Squiggles 选项改为 Disabled

2、如何优雅的编辑,编写时带有特效,火焰、冰块、烟花?

答:安装Power Mode插件

3、C/C++老实自动更新还更新不成功,烦死个,咋办?

答:离线下载安装包,然后Ctrl+shift+P ,Extensions:install from VISX,安装离线包,然后在File -> Preferences -> Settings)搜索栏输入 update,找到extension下的Auto update勾选

4、如何在VSCode中优雅的画图,像visio一样?

答:安装Drawio插件

5、如何修改快捷键?

答:File -> Preferences ->keyboard shortcut

6、如何自动跳转查找函数定义?

答:安装插件C/C++ intellisense

7、如何更换主题?

Ctrl+K,Ctrl+T

8、如何在{},()间跳转

Ctrl+shift+\

9、一键折叠

1)折叠所有区域代码的快捷键:ctrl+k, ctrl+0;

先按下ctrl和K,再按下ctrl和0; (注意这个是零,不是欧)

2) 展开所有折叠区域代码的快捷键:ctrl +k, ctrl+J;

先按下ctrl和K,再按下ctrl和J

3).自动格式化代码的快捷键:ctrl+k, ctrl+f;

先按下ctrl和K,再按下ctrl和f;

10、显示函数列表

显示大纲(在编辑器左下角显示,方便查看)

Shift Ctl P -> View: Quick Open View -> 大纲,然后把它拖到‘搜索’标签上面

11.vscode可以画思维导图(也可以下载免费的xmind软件)

第三方插件vscode-mindmap,设置

12. 解决中文乱码

ctrl+P 打印 >encoding, 找到reopen with encoding, 然后选择GB18030

13、代码快捷注释

  1. 安装插件Doxygen_Documentation_Generator
  2. 在settings.json内修改插件的配置信息_示例如下:
"doxdocgen.file.copyrightTag": ["\\copyright Copyright (c) {year}  Corp. All rights reserved."],
"doxdocgen.file.customTag": ["\\par Changelog:","<table>","<tr><th>Date          <th>Version      <th>Author   <th>Description","<tr><td>{date}    <td>0.0.1        <td>{author}      <td>first release","</table>",
],
"doxdocgen.file.fileOrder": ["file","brief","author","copyright","custom"
],
"doxdocgen.generic.authorEmail": "gx@bb.com",
"doxdocgen.generic.authorName": "gx",
"doxdocgen.generic.order": ["brief","tparam","param","return"
],
"doxdocgen.generic.paramTemplate": "\\param[in]  {indent:8}{param}{indent:25}My Param doc",
"doxdocgen.file.versionTag": "\\version 0.0.1",
"doxdocgen.cpp.tparamTemplate": "\\tparam {param}",
"doxdocgen.file.fileTemplate": "\\file {name}",
"doxdocgen.generic.authorTag": "\\author {author} ({email})",
"doxdocgen.generic.briefTemplate": "\\brief {text}",
"doxdocgen.generic.dateTemplate": "\\date {date}",
"doxdocgen.generic.returnTemplate": "\\return     {type} ",
"doxdocgen.c.triggerSequence": "/**",

14、代码snippets

1.找到所用语言所在的位置: 通过快捷键「Ctrl + Shift + P」打开命令窗口(All Command Window),输入「snippet」,点选「首选项:配置用户代码片片段」;

将c.json和h.json放入该文件夹即可

15、取消红色波浪线

打开vscode的设置选项(File -> Preferences -> Settings)

在搜索栏输入 squiggle, 将出现的 Error Squiggles 选项改为 Disabled

三、CANoe

1.CAPL

2.simulation

3.panel

4.log & window synchronization

5.IG

6.automation sequence

四、Matlab

1. dbstop if error

2.dbup   (dbxxx , db+Tab键)

3. Generation code

拷贝xxx_ert_rtw和slprj/ert/_sharedutils, slprj/ert/model_name中.h/.c即可

五、QT

1.qt信号槽

2.qt多线程

3.qt外部库

4.qt资源管理器

六、python

6.1命令行argparse模块模块

add_argument:读入命令行参数,该调用有多个参数
ArgumentParser.add_argument(name or flags…[, action][, nargs][, const][, default][, type][, choices][, required][, help][, metavar][, dest])
6.2 带命令行参数的debug

debugfile('make_bin.py路径/make_bin.py','arg=命令行参数',wdir='make_bin.py路径')
#也可以使用runfile

参考:

python的argparse模块add_argument详解_u013177568的专栏-CSDN博客

常用开发工具基本操作——CCS, VSCode, CANoe,Matlab,QT相关推荐

  1. java开发任务必备的工具_Web常用开发工具有哪些?常用工具推荐

    Web常用开发工具有哪些?常用工具推荐,IT程序员为了快速.高效地完成任务,会使用一些Web开发具来辅助完成工作,这些工具有代码高亮显示.语法提示等便捷功能的前端开发工具,对于开发者非常友好. 小编整 ...

  2. Java新手看招 常用开发工具介绍

    Java新手看招 常用开发工具介绍 Java的应用越来越广泛,学习Java的人也越来越多.学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic.Visual Basic等开发工具:使 ...

  3. 第二章 java常用开发工具以及程序的编写

    2019独角兽企业重金招聘Python工程师标准>>> 第二章 java常用开发工具以及程序的编写 1. 程序的概念         2. java程序的开发的三个步骤        ...

  4. SharePoint 2013常用开发工具分享

    众所周知,一款好的开发工具不仅能提高项目开发效率,而且能够协助开发人员简化开发流程.本文汇总几款SharePoint 2013开发常用开发工具,希望能够对大家有所帮助.如果您有更好的工具,没有包含在本 ...

  5. html5网页制作代码_好程序员HTML5大前端常用开发工具大集合

    好程序员HTML5大前端分享常用开发工具大集合HTML5作为当前最为流行的编程语言,广为适用.语言的使用人数急剧增长,更多地开发人员使用这种语言来创建各种内容并放到互联网上.随着每一个新版本的发布,H ...

  6. Drupal常用开发工具(一)——Devel模块

    2019独角兽企业重金招聘Python工程师标准>>> 进行 Drupal 开发时有许多模块和工具可供使用,其中最常用的两项便是 Devel 及 Drupal for Firebug ...

  7. Linux 10分钟掌握Linux常用开发工具及编译的四个过程

    Linux下的常用开发工具 软件包管理工具 yum–类似于手机上的应用商店(管理当前系统中能够安装的工具以及卸载的工具,并且实现安装及卸载操作) 1.查看所能安装的软件:yum list 查看所有工具 ...

  8. Drupal常用开发工具(二)——Drupal for Firebug

    2019独角兽企业重金招聘Python工程师标准>>> Drupal 的开发工具有很多,除了<Drupal常用开发工具(一)--Devel模块>中提到的 Devel 模块 ...

  9. Java程序员常用开发工具有哪些?

    Java程序开发人员可以选择集成开发环境IDE(IntegratedDevelopmentEnvironment),因为Java是一种开放源码语言.开放源代码免费,商业收费.怎样选择一种适合自己的集成 ...

最新文章

  1. C经典面试题之深入解析字符串拷贝的sprintf、strcpy和memcpy使用与区别
  2. 请求参数绑定实体类型
  3. session中存放一个对象,只修改对象的属性,不将修改后的对象存放session,发现session中存放的对象也发生改变!
  4. c语言编程题目(一)
  5. js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME) 转载...
  6. php 去除小数点后,php-删除两位小数点后的数字,而不舍入该值
  7. 云智推任务提交版拉新系统源码-任务分销系统
  8. PPT 设置幻灯片母版
  9. iTunes出现“iTunes不能读取iPhone的内容,请前往iPhone偏好设置的摘要选项卡,然后点击“恢复””的解决办法
  10. html记忆游戏,html5 最强大脑最强记忆游戏
  11. 软件工程毕业设计课题(19)基于JAVA毕业设计JAVA外卖点餐系统毕设作品项目
  12. 用python画圆角矩形_如何用OpenCV绘制圆角矩形(带圆角的矩形)?
  13. hadoop搭建伪分布式集群(centos7+hadoop-3.1.1)
  14. 用KDL在C++中控制UR5机器人的TCP位置——逆向运动学解释
  15. 【win7死机也有可能是这个问题】
  16. QML delegate中使用Repeater
  17. 凤舞丹心东方美,中华才女竞风采 ——黛兰娜杯《中华才女大赛》七月汇演
  18. 数据库原理 概念结构设计的方法
  19. 2022年全国大学生电子设计竞赛推荐处理器-瑞萨RZ/G2L
  20. 使用Mybatis时, 在*Mapper.xml中出现大于号小于号的问题及两种解决方案

热门文章

  1. nginx域名隐性(地址栏域名不变)跳转【nginx 跳转 隐藏 被跳转的域名】
  2. mysql identity sql_SQL Server中identity(自增)的用法详解
  3. 第三周项目-委派任务
  4. java gridfs_GridFS文件操作
  5. 第一个unity_第一个Unity Humble捆绑包现已上市
  6. BYTE、WORD与DWORD类型
  7. 《人生若只如初见》这本书里最动人的句子
  8. 很经典的117句惊世良言,值得一读
  9. windows cmd http_proxy
  10. 03 k近邻法——课后习题答案