开发工具
文章平均质量分 71
开发工具
昵称系统有问题
知识成就梦想。
展开
-
推荐一个免费虚拟串口工具HHD Software Virtual Serial Port Tools
对于软件开发串口协议相关内容时虚拟串口是很方便进行串口模拟的工具,结合串口工具上位机就可以先根据协议自行模拟调试了,同理对于下位机也是一样,虚拟串口可以提高上位机和下位机开发者的自测联调效率;此外,在某些时候仿真设备也需要这样的虚拟串口工具来仿真串口调试,后续我们进行Proteus仿真就会用到。原创 2023-12-18 19:08:00 · 7072 阅读 · 6 评论 -
CLion远程Linux开发环境搭建及找不到Linux头文件的解决方法
在某些时候我们的交叉编译环境已经部署在服务器上,本地资源不足,编译环境就算搭建起来也编译比较慢,这种情况下我们仍可以在CLion上配置远程开发并添加一键编译和调试功能,此外,大多数情况下我们都是在Windows下开发Linux下的程序,因此Windows下的CLion配置关联Linux虚拟机或Linux编译机器进行编译调试是很有必要的。如果程序在远程服务器直接运行的话则可以直接远程gdb调试,如果程序还要部署在设备上调试的话则单独配置远程gdb在编译完成之后。原创 2023-09-04 18:38:49 · 1749 阅读 · 2 评论 -
CLion常用插件及c文件模板配置
其实我们还可以将这些模版开发成插件上传到插件市场(Java就可以开发),这些留给以后折腾吧,感兴趣的可以自行先研究一下。原创 2022-10-01 11:18:52 · 8496 阅读 · 1 评论 -
SSH跨平台终端工具tabby推荐
自从xshell停止使用一段时间以来,切换了很多ssh工具,由于我跨系统使用较多,需要经常切换Linux、Windows、MacOS系统开发,所以跨平台的对于我来说很重要,之前使用MobaXterm使用起来感觉不错,但是只有Windows的版本,苦恼一段时间后找到了tabby,使用起来真不错,主题炫酷,配置方便,配置导入导出方便,多窗口便利,web浏览器也可以使用,代码开源。https!httpshttpshttpshttpsTabby(前身是TerminusWeb应用(也可托管)......原创 2022-07-19 09:25:48 · 4536 阅读 · 1 评论 -
stm32学习总结:2、搭建基于CLion的stm32开发环境
stm32学习总结:2、搭建基于CLion的stm32开发环境文章目录stm32学习总结:2、搭建基于CLion的stm32开发环境1. 前言2. 相关工具和环境准备2.1 STM32CubeMX(前置工程创建工具)2.2 CLion(顺手的编辑器及集成工具)2.3 MinGW(提供c/c++编译环境,也可以使用wsl等)2.4 gcc-arm-none-eabi(交叉编译工具链及GDB)2.5 OpenOCD(烧写调试工具)3. 新建stm32项目及CLion配置集成3.1 新建项目3.2 创建项目源原创 2021-11-16 18:01:03 · 1286 阅读 · 0 评论 -
几款数据库连接工具
几款数据库连接工具文章目录几款数据库连接工具1. 前言2. Navicat3. DBeaver4. DataGrip5. phpMyAdmin1. 前言我目前使用sqlite3和mysql数据库比较多,所以对数据库客户端的需求主要是支持多平台,至少可以连接管理这两个数据库,目前我找到如下几个,这里做下总结。2. Navicathttps://www.navicat.com.cn/支持Windows、Linux、MacOS;支持我需要的sqlite3、mysql,但收费而且比较贵,不得不说,用起原创 2021-11-12 18:09:23 · 61328 阅读 · 0 评论 -
postman测试websocket接口(带鉴权)
postman测试websocket接口(带鉴权)文章目录postman测试websocket接口(带鉴权)1. 前言2. 无用户鉴权情况下3. 有用户鉴权的情况下4. 最后1. 前言目前开发实时日志推送,确认了两个方案:一个是通过transfer-encoding:chunked分块传输的方式将日志文件分块发送,当不发送长度为0的块时回复都不会停止,这样可以一直传输tail的日志文件(这个思路是根据supervisor的http服务提供的tail功能来的,通过分析其服务请求发现了这种方式,感觉挺巧原创 2021-09-02 17:54:41 · 26914 阅读 · 1 评论 -
windows资源管理器管理工具Qttabbar个人使用总结
windows资源管理器管理工具Qttabbar个人使用总结文章目录windows资源管理器管理工具Qttabbar个人使用总结1. Qttabbar简述2. 下载和安装3. 个人配置1. Qttabbar简述Qttabbar 是一个小工具,允许您在 Windows 资源管理器中使用选项卡多标签功能。类似 Firefox 、opera、chrome等浏览器一样。Qttabbar 还提供了一些插件,如文件操作工具、树形目录、显示状态栏等。如下图所示:可以将打开的多个目录通过Qttabbar进行管原创 2021-07-28 18:10:44 · 4389 阅读 · 0 评论 -
IAR个人常用配置
IAR个人常用配置文章目录IAR个人常用配置1. 设置2. 设置tab和indent为4空格3. 设置编码为UTF-84. 自动缩进设置5. 修改背景颜色和字体6. 修改全局搜索快捷键1. 设置Tools->Options:2. 设置tab和indent为4空格如上,将对应size改为4,并将Tab使用4个空格缩进来替代。3. 设置编码为UTF-8如上图,一般都设置为UNIX和UTF-8.并保持组内统一。4. 自动缩进设置比如回车换行以及一些需要缩进的地方,根据组内要求进行更改,原创 2021-07-22 18:10:07 · 5557 阅读 · 12 评论 -
9款好用的SSH客户端软件推荐
9款好用的SSH客户端软件推荐文章目录9款好用的SSH客户端软件推荐MobaXtermXshellTermiusPuTTYSimpleRemoteZOC TerminalFinalshellJuiceSSHServerCatSSH客户端是在管理和配置Linux服务器用到很多的软件了,一款好的SSH管理软件不但可以让你更好地执行Linux命令,对于工作效率的提升也是非常明显,在本文中我们就来介绍几款非常好用的SSH客户端软件MobaXtermMobaXterm 是一个非常强大的终端增强工具,除了支持转载 2021-07-14 10:42:45 · 41501 阅读 · 1 评论 -
Spacevim简单介绍及个人配置总结
Spacevim简单介绍及个人配置总结文章目录Spacevim简单介绍及个人配置总结1. 前言2. Spacevim开源地址和入门指南3. 个人简单的配置总结1. 修改配置的位置2. 去除相对行号、补全插件修改、默认缩进设置为4个空格以及显示空格1. 前言我目前主要还是在Windows+Linux下开发,目前微软也没有再蠢到拒绝开源和Linux,因此wsl也满足开发者对Linux的基础需要,不管是在Windows下还是Linux下对于vim的使用我也一直没有放弃。在IntelliJ系列的工具中使用原创 2021-07-02 11:35:55 · 3262 阅读 · 0 评论 -
IDEA升级后无法启动原因定位
IDEA升级后无法启动原因定位文章目录IDEA升级后无法启动原因定位1. 前言2. 直接查看idea.log日志3. bin/idea.exe.vmoptions内存修改4. windows下idea.bat启动定位问题1. 前言我是在idea的试用期间对idea进行了升级,然后发现无法启动了,然后从这里找到了解决方法(https://stackoverflow.com/questions/31715481/intellij-idea-wont-start/37681957)。2. 直接查看ide原创 2021-06-21 17:56:45 · 2250 阅读 · 0 评论 -
IDEA个人常用设置及迅雷下载方式
IDEA个人常用设置及迅雷下载方式文章目录IDEA个人常用设置及迅雷下载方式1. 迅雷下载方式2. 显示空格3. 120字符标准线及格式化自动换行以下以2021.1为例,个人常用的一些设置总结。1. 迅雷下载方式有时候用浏览器下载很慢,而且下着下着有时候就失败了,那么可以通过迅雷加速下载:https://download.jetbrains.com/idea/ideaIU-2021.1.exe下载不同版本修改ideaIU-2021.1.exe即可,下载时浏览器抓包捕获的下载地址然后放到迅雷下载原创 2021-06-21 17:54:53 · 651 阅读 · 0 评论 -
IAR For Arm创建或导入已有项目
IAR For Arm创建或导入已有项目文章目录IAR For Arm创建或导入已有项目1. 创建项目2. 导入已有项目3. IDE帮助文档参考自已有项目和这里:https://strongerhuang.blog.csdn.net/article/details/533404001. 创建项目一般包括:applicationbspdriversmodulesutiltiesewarm主要还是C的模块化思想,将不同模块单独放在不同的文件夹下,通过添加group的方式创建文件夹,创原创 2021-04-26 18:15:51 · 3308 阅读 · 0 评论 -
VSCode打开Typora
VSCode打开Typora文章目录VSCode打开Typora1. 创建任务生成tasks.json2. 修改tasks.json3. 运行4. 其它参考自:https://blog.csdn.net/qq_36026721/article/details/100611193?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242VSCode打开Typora的插件经常实原创 2021-04-23 18:03:10 · 2320 阅读 · 0 评论 -
开源笔记本工具及待办事项软件Joplin推荐
开源笔记本工具及待办事项软件Joplin推荐文章目录开源笔记本工具及待办事项软件Joplin推荐1、前言2、Joplin介绍及个人常用功能总结(1)、概述及展示(2)、选择语言(3)、设置云存并同步(4)、设置主题及安装插件(5)、进行布局设置3、使用坑点4、强大的加密功能和文件版本控制5、最后1、前言最近发现了一个开源的云笔记工具,类似有道云笔记这样的软件,但功能更加强大,同样支持Android、ios、mac、Windows、Linux等多端,此外还支持终端显示,支持内容加密,创建待办事项并且支原创 2021-04-08 22:48:01 · 4543 阅读 · 0 评论 -
mac个人常用软件总结
mac个人常用软件总结mac快捷键提示工具:键值如飞:https://better365.club/FlyKey-1.2.dmg快捷管理:BetterAndBetter:https://better365.club/BetterAndBetter2.1.9Beta.dmg输入法管理:自动切换输入法截图工具:iShot,支持滚动截图,和上面的是一家电脑状态(内存/CPU/网络等等)显示:iStat Menus终端增强:iTerm2+oh My zshmarkdown:typora笔记:有道云原创 2021-03-24 23:23:50 · 211 阅读 · 0 评论 -
mac安装VirtualBox后安装Windows或Linux
mac安装VirtualBox后安装Windows或Linux文章目录mac安装VirtualBox后安装Windows或Linux一、下载安装VirtualBox及虚拟电脑镜像1、VirtualBox下载2、Windows镜像下载二、新建虚拟电脑1、新建2、选择虚拟电脑类型和版本3、设置内存大小、虚拟硬盘等4、选择虚拟电脑镜像进行安装三、启动后安装四、安装后配置1、复制黏贴、文件拖拽2、安装增强功能五、最后由于mac商店的虚拟机Parallels Desktop收费且价格不菲,在搜索一番后发现Win原创 2021-02-01 23:24:17 · 1148 阅读 · 7 评论 -
跨平台markdown编辑器typora推荐
跨平台markdown编辑器typora推荐文章目录跨平台markdown编辑器typora推荐一、下载安装二、简单介绍1、预览模式和源代码模式切换2、[toc]自动生成目录3、支持导出为pdf、html等多种格式4、专注模式打字机模式等5、直接拖入图片进行插入三、最后使用typora很久了,刚开始接触markdown的时候找了很多编辑器,无意中找到了typora,让我开始心动的点是除了支持markdown简洁语法外,其支持[toc]添加目录,支持到处pdf、html、word等格式的功能让我非常兴奋原创 2021-01-31 22:13:04 · 579 阅读 · 2 评论 -
sublime text3 中文标点符号显示方框里一个问号
sublime text3 中文标点符号显示方框里一个问号转自:http://www.daliycode.com/talkInfo-13-396.html有些系统有这个问题,有的没有。我的笔记本上没这个问题。但是台式机上有,可能是字体的原因吧。换了字体后,中文标点显示正常了,但字体不好看。网上搜到一个解决办法,虽然只是中文字体稍微变细了点,但整体代码字体几乎没怎么变。设置办法: 首选项-》设置 中加入如下选项或者更改如下选项的值"font_options":[ "gdi"],修改转载 2020-11-20 17:53:09 · 2164 阅读 · 0 评论 -
Visual Studio Code安装支持Lua并打开函数列表
vscode下载安装、汉化、配置语言扩展文章目录vscode下载安装、汉化、配置语言扩展一、下载安装1、介绍2、下载3、windows下安装(以下过程适用于1.44.2版本)4、win10下可安装Remote-WSL通过vscode打开wsl的文件二、汉化三、配置语言扩展(这里以lua为例)四、其它一、下载安装1、介绍vscode(Visual Studio Code)是一款免费开源的现...原创 2020-05-17 11:23:53 · 3653 阅读 · 0 评论 -
win10下cmder加wsl的多终端配置使用
win10下cmder加wsl的多终端配置使用版本说明版本作者日期备注0.1ZY2020.1.21初稿文章目录win10下cmder加wsl的多终端配置使用版本说明一、初衷二、cmder和wsl1、cmder1.1 简介1.2 下载安装1.3 常用配置1.4 常用快捷键2、wsl3、cmder和wsl的关联三、最后一、初衷之前有同事介绍了一个Windo...原创 2020-01-21 16:47:46 · 6936 阅读 · 0 评论 -
将vim打造成IDE总结(一)
Ubuntu下将vim打造成IDE总结(一)参考:http://blog.csdn.net/windeal3203/article/details/40071641 http://blog.csdn.net/mifangdebaise/article/details/46952841 http://blog.csdn.net/g_brightboy/article/原创 2017-07-18 17:01:10 · 3643 阅读 · 1 评论 -
webstorm安装及汉化后无法设置的原因总结
webstorm安装及汉化后无法设置的原因总结一、简介最近在做一个大的系统性的项目,囊括硬件开发、嵌入式软件开发、前端开发、后端开发,嵌入式的软件我已经在很早之前就完成了,但是由于开发的APP属于Hybrid APP,这个前端工程师没什么经验,导致整个项目进度落后太多,因此,算是为了加快项目进度,我也加入到了Hybrid APP的开发工作中,而我学习web前端开发,就是从号称“web前端开发神器”...原创 2018-04-05 22:40:17 · 27385 阅读 · 2 评论 -
phpstorm安装、汉化以及搭配WampServer使用的细节说明
phpstorm安装、汉化以及搭配WampServer使用的细节说明一、简介底层嵌入式软件是用c语言写的,但是上层的应用网页是用HTML+PHP写的,这就造成嵌入式软件和网页需要进行数据交互来进行通信,为了保证安全性和系统结构清晰,便于维护,c不和html直接通信,c直接和php通信并全部运行在后端,HTML前端和PHP之间进行前后端通信。这样就需要解决c和PHP数据交互方式的问题,但是PHP工程...原创 2018-04-06 14:30:30 · 1419 阅读 · 2 评论 -
下载安装tortoiseGit
下载安装tortoiseGit一、简介如今,Git作为分布式的代码管理工具,使用的越来越多,作为一个使用惯了SVN的人来说,过度到Git后上传代码时很不习惯,另外分支多了之后,找代码位置就经常让人头晕,还好,遇到了tortoiseSVN同系列的tortoiseGit,图形化的界面用起来很舒服,在Windows上用起来所有的分支代码都很明了的显示出来了。二、准备搜索tortoiseG...原创 2018-04-06 19:09:15 · 4511 阅读 · 3 评论 -
source insight(3.5和4.0)安装及配置
source insight安装及配置source insight安装及配置1.下载:2.配置3.注意:1.下载:可以自行在网上搜索下载,也可以下载我的打包合集:https://download.csdn.net/download/weixin_39510813/105323872.配置SI4.0编码乱码修改:https://blog.csd...原创 2018-07-10 13:42:51 · 2303 阅读 · 0 评论 -
交叉编译适配mips架构的GDB
交叉编译GDB交叉编译GDB1.下载GDB源码2.解压并创建安装目录3.编译安装4.可能遇到的错误解决方法(1).下载termcap(2).将上面的编译安装gdb的脚本改一下(3).对于最后的权限不够无法删除PC机上termcap.h文件时5. 可能需要交叉编译GDBSERVER,将其安装在开发板上1.下载GDB源码在GDB官网寻找:http:...原创 2018-05-30 19:08:35 · 2726 阅读 · 0 评论 -
安装现成的vim配置 vimplus
安装现成的vim配置 vimplus安装现成的vim配置 vimplus1.安装Git2.安装vimplus这里以Ubuntu14.04-64为例,其它的请看GitHub: https://github.com/chxuan/vimplus1.安装Git安装vimplus之前保证安装了git。sudo apt-get updatesudo apt-...原创 2018-09-07 18:03:16 · 3062 阅读 · 4 评论 -
vim折腾小结
vim折腾小结版本说明版本作者日期备注0.1ZY2019.3.4初稿0.2ZY2019.3.11添加neocomplete安装及配置;修改部分笔误目录文章目录vim折腾小结版本说明目录一、初衷二、效果展示三、安装vim1、安装vim依赖2、安装vim1)源码安装2)apt-get安装四、配置vim1、首先我们需要一个插件管理的插件1)vund...原创 2019-03-24 22:32:48 · 2304 阅读 · 0 评论 -
sourceInsight官网介绍及插入定制语言支持
sourceInsight官网介绍及插入定制语言支持版本说明版本作者日期备注0.1ZY2019.6.4初稿目录文章目录sourceInsight官网介绍及插入定制语言支持版本说明目录一、sourceinsight的官网:二、sourceinsight的下载页:三、定制语言下载页:四、自定义语言使用方法五、Lua.xclf六、最后一、sourceinsig...原创 2019-06-04 22:28:29 · 2940 阅读 · 0 评论 -
Lua开发工具LuaEdit
Lua开发工具LuaEdit文章目录Lua开发工具LuaEdit一、简单介绍二、下载地址三、简单设置及使用说明四、最后一、简单介绍notepad++也可以作为lua开发来使用,但是没有函数列表,使用起来太费劲了,找到了一个免费的lua开发IDE:LuaEdit它是具备函数列表的,虽然没办法点击跳转,但是作为脚本编辑器来说已经够了,此前使用过sourceInsight3,但是不支持utf-...原创 2019-07-09 21:30:39 · 10746 阅读 · 13 评论 -
Ubuntu16.04下载vim80并源码编译支持Python3及lua
Ubuntu16.04下载vim80并源码编译支持Python3及lua版本说明版本作者日期备注0.1ZY2019.7.10初稿目录文章目录Ubuntu16.04下载vim80并源码编译支持Python3及lua版本说明目录一、下载vim80二、卸载老版本三、重新编译安装1、安装依赖2、配置、编译、安装3、查看是否成功四、最后注意:这里只适用ubunt...原创 2019-07-11 22:01:47 · 857 阅读 · 0 评论 -
将vim打造成IDE(二)
将vim打造成IDE(二)一、多文档编辑git clone https://github.com/fholgado/minibufexpl.vim这相当于IDE中的标签,虽然它看起来不好看,但是用起来很方便,尤其看工程文件的时候,结合Tlist和NERDTree,体验直线上升。vim 的多文档编辑涉及三个概念:buffer、window、tab,这三个事物与我们常规理解意义大相径庭原创 2017-10-27 16:17:22 · 537 阅读 · 0 评论