IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 提高软件开发效率的几种方法 -> 正文阅读

[开发工具]提高软件开发效率的几种方法

提高软件开发效率的几种方法

1. 导语

人生苦短,节约时间就是珍惜生命,在软件开发中,“效率”一词尤为关键,根据以往经历,我整理了如下一些提高开发效率的方法与技巧。
自己俨然还是一个涉世未深的甚至可以算得上是还未涉世的年轻程序员。如此,竟然妄自谈论软件开发效率相关话题实属不妥,只是因为想做的更好,抛砖引玉罢了。

2. 有意思的软件

  • C/C++代码检查:cppcheckgui

    静态审查代码,找出可能会有Bug的地方
    链接:https://blog.csdn.net/hanxv_1987/article/details/77803837

  • 快速制作CHM文件:Easy CHM

    将多个html文件整理成一个CHM文件,方便管理
    链接:https://www.cnblogs.com/yefengyu/p/4763216.html

  • 轻量级http抓包工具:Fiddler

    Fiddler(一) - Fiddler简介:https://blog.csdn.net/ohmygirl/article/details/17846199
    Fiddler(二) - 使用Fiddler做抓包分析: https://blog.csdn.net/ohmygirl/article/details/17849983
    Fiddler(三)- Fiddler命令行和HTTP断点调试:https://blog.csdn.net/ohmygirl/article/details/17855031

  • 多窗口资源管理器:clover

    再也不用担心资源管理器窗口满天飞,且可以设置文件夹路径书签,一键直达

  • 截图工具:Snipaste

    高效的截图工具,可设置快捷键截图,功能更强大的可选择ShareX

  • 图床工具:PicGo

    解决写markdown时添加图片麻烦,用PicGo上传图片后,图片链接会自动记录到粘贴板中,在markdown中粘贴即可
    链接:https://www.jianshu.com/p/9d91355e8418

  • 比较工具:Beyond Compare 4

    文件及文件夹比较,支持各种格式,永久“破解”方法见“3. 高效的开发环境”

  • 快速查找文件:Everything

    想快速查找windos下某个文件?用它就对了

  • 16进制查看器:HxD(Notepad++ HEX-Editor)

    查看某些16进制文件,如查看jpeg图片用的到,或者在Notepad++装一个HEX-Editor插件,也可用Notepad++查看,链接:https://blog.csdn.net/weixin_45564026/article/details/102996382

  • 思维导图制作:XMind

    地球人都在用的思维导图工具

  • 7-zip

    高效的压缩/解压工具

  • 分区助手 9.1

    在Win10使用WSL2跑Docker,解决C盘空间不足焦虑症
    链接:http://www.zhujiawei.net/ziyuan/7.html

  • 福昕阅读器

    阅读pdf的神器

以上软件安装包链接:链接:https://pan.baidu.com/s/1c2MqEvV_Xyu_5It-Q1KTGQ 提取码:j85n

3. 高效的开发环境

wsl

  • 安装wsl: https://zhuanlan.zhihu.com/p/166196630
  • 在wsl中安装docker: https://www.cnblogs.com/360linux/p/13662355.html

MobaXterm相关

  • Servers选项可以创建多种服务器(注意免费版每次只能开启180s)
  • 左侧Macros可以添加命令快捷键,免费版添加个数有限制,如果想再添加新的Macros,可右键一个Macros选择Duplicate来复制一个再修改
  • 在MobaXterm中打开一个wsl窗口,希望打开的同时进入到docker,可以设置右键->Edit session->Advanced WSL settings->Execute macro at session start-><custom macro>,设置好后,打开一个wsl窗口,就会先执行设置的<custom macro>命令

工具书

  • Linux常用命令大全.chm
  • Linux C函数.chm
  • 其他书籍链接:https://pan.baidu.com/s/1j-4JCpSaIHFWeWeZvwD-lQ 提取码:u7yu

windows设置自动任务

  • 破解BeyondCompare4:https://www.cnblogs.com/bigben0123/p/14441050.html

开机自启动任务

  • 开机启动wsl及其docker:https://blog.csdn.net/qq_36872046/article/details/106459793
  • 将自己的软件添加到开机自启动:https://blog.csdn.net/lwpkjio/article/details/85129507

4. 有用的插件

chrome插件

  • 日夜模式切换:Night Mode Pro
  • 广告拦截:Adblock Plus
  • Github边侧可折叠预览文件:Octotree
  • 油猴脚本:Tampermonkey
    • GitHub汉化插件
    • 隐藏百度首页的广告卡片:https://blog.csdn.net/TAlice/article/details/119346083

下载链接

  • chrome插件:https://crxdl.com/
  • 油猴脚本:https://greasyfork.org/zh-CN/scripts

VSCode插件

  • 中文(简体)语言包:Chinese (Simplified) Language Pack for Visual Studio Code
  • Markdown All in One
  • Markdown Preview Enhanced
  • http调试插件:Postcode

5. 正确使用搜索引擎

  • “” 双引号表示完全匹配,结果中必须出现与搜索文本完全相同的内容。
  • A -B 搜索包含A但不包含B的结果(请注意A后面的空格不能省略)
  • filetype 搜索对应类型的文件。例如:中国防火墙 filetype:ppt,即为搜索包含主题中国防火墙的ppt文件。(请注意使用英文的冒号,不然是没用滴)
  • site 在某个网站内搜索,比如:荷花 site:http://500px.com 表示在网站http://500px.com中搜索主题为荷花的内容。(注意英文冒号!)
  • link 搜索网页中含有某链接的结果,比如搜索:link:http://baidu.com,则结果为包含百度这个链接的页面。
  • intitle 搜索标题内包含关键词的结果。
  • inurl 搜索网站地址中包含关键词的结果。
  • related 搜索相关网站。
  • index of 可以突破网站入口下载,例如搜索:七里香 index of/mp3

6. 有用的网站

  • 各种在线工具:https://tool.lu/
  • xml报文解析库tinyxml2:http://leethomason.github.io/tinyxml2/annotated.html
  • json报文解析库CJsonObject:https://github.com/Bwar/CJsonObject
  • 在线格式化xml报文:https://c.runoob.com/front-end/710/
  • 在线格式化json报文:https://jsonlint.com/
  • 在线画流程图:https://www.processon.com/
  • 在线编程工具:https://c.runoob.com/
  • 在线PS工具:https://www.chuangkit.com/
  • 现代 C++ 教程 高速上手:https://changkun.de/modern-cpp/zh-cn/00-preface/index.html
  • C++ 资源大全中文版:https://github.com/wotsen/awesome-cpp-cn
  • C 语言资源大全中文版:https://github.com/jobbole/awesome-c-cn
  • 围观全球大神编码:https://www.education-ecosystem.com/projects

7. 协议那点事

  • HTTP基础必懂:https://www.runoob.com/http/http-tutorial.html

8. 总结

  • 必要且至少重复3次以上的操作交给电脑
  • linux几乎可以实现你的任何想法,只要你敢想
  • 任何可能提高效率的方法,都值得花时间去了解

文档修订记录

DATAITEMBriefAuthorVersion
2021-09-08NEW文档创建wangtaoV1.0.0
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-09-11 19:01:24  更:2021-09-11 19:02:59 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 4:42:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码