如果还不会这几个工具,那你白混了

2023-05-16

大家好,我是加摩斯,觉得文章有帮助的小伙伴,记得一键三连哟~
申明:原创,转载前请与我沟通。

如何高效的描述问题?

我们现在这个时代,不缺乏有能力的人,做出了很多提高效率的工具。工具是为人服务的,学习几种工具并在日常办公和生活中使用起来,达到熟练的程度,可以为我们带来极大的效率提升。这种学习的投入是值得的,通常一种工具只需要几个小时就可以初步使用,学习本身也是乐趣无穷。

我们常常困顿于面对问题,脑袋反应不过来,不知道该如何描述问题。即使描述出来了,也不够直观和优美。如果我们熟练于几门工具,那我们碰到问题的第一时间就可以梳理出问题,然后使用合适的工具来描述他。当你体会到这种快感时,你就会喜欢上这种感觉。下面要推荐的工具都可以在vscode上安装插件使用。

一、必备插件

markdown

markdown越来越普及了,以前只有程序员在使用这款工具。我估计是简书这类的网站支持markdown之后,大家就都喜欢使用这款工具了。因为其不需要排版,只需要专注于自己的想法,而且支持的东西也够用了。那么markdown除了简单的写md生成pdf文档之外,还可以做什么呢?我觉得应该至少掌握以下几种使用技巧:

  • 使用markdown生成ppt文档;(marp扩展)
  • markdown内部嵌入plantuml文稿生成pdf用于展示(加强版markdown预览)
  • markdown内部写思维导图和简单的流程图技巧。
  • 学习html标记语法,更方便的书写markdown。(html语法)

其次,rmarkdown也是一个强大的学术工具,多用于科学文章的写作,配合r语言的高效数据处理,可以写出非常优美的文档。

思维导图软件

xmind或者xmindzen都是不错的选择。我们平时在梳理思路时,如果只在脑袋里面想想问题的样子,很难梳理清楚问题的本质,也无法确知我们需要做的事情。如果仅仅在纸张上画画,又不容易修改。思维导图善于做的就是结构性的东西,梳理逻辑,理清结构等等。能做思维导图的软件不只有xmind,plantuml和markdown都可以做。看使用场景,选择趁手的工具非常重要,因此这几种用法都要熟练。markdown内插入plantuml可以做思维导图,markdown本身不具备思维导图的能力。也可以使用mermaid画思维导图,但不够美观。所以,思维导图还是尽量用xmind来画吧,美观也直接!

Plantuml

程序员不可能不画流程图和类图,但是对于大部分的手残党来说,画图简直就是要命。pantuml工具真的是一个神器,能为完全没有审美观的同学提供高颜值的图。同时,这款工具几乎可以做所有的uml图。按照官方教程学习一下,半天就能上手。

Latex

这款工具无需多言,名声也是非常的大。特别是在科研界,高校的论文写作,技术交流会议中使用颇多。我们可以用它来做什么呢?可以写书,做简历,做幻灯片。一般推荐安装tex live,该软件对应的mac端为macTex。md嵌入LaTex

\documentclass{standalone}
\begin{document}
   Hello world!
\end{document}

二、学会使用

上面几款工具都很不错,最好全部需要达到超级熟练的状态。它们是可以混用的。

  • 做幻灯片:有LaTexmarp可供选择,markdown preview enhance也可以做幻灯片;
  • 写文档:有LaTex模板,如果需要流程图等加持,可以使用markdown内嵌plantuml;也可以使用rmarkdown可以嵌入LaTex和markdown,也有中文模板。
  • 写博客/总结:无疑就是markdown了,也可以嵌入一些流程图之类的东西;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如果还不会这几个工具,那你白混了 的相关文章

  • shell的echo命令

    echo命令用于在shell中打印shell变量的值 xff0c 或者直接输出指定的字符串 linux的echo命令 xff0c 在shell编程中极为常用 在终端下打印变量value的时候也是常常用到的 xff0c 因此有必要了解下ech
  • 2022最新hexo最新搭建教程

    本文时间 xff1a 2022 02 03 安装包版本如下 xff1a NodejsLTS16 13 2 Git2 35 0 成果预览 故人随笔 nodejs安装 1 双击安装包 2 Next 3 修改安装目录为 D Develop nod
  • 子网划分与子网汇总

    1 192 168 1 0 255 255 255 128 划分为4个子网 192 168 1 0 27 192 168 1 1 192 168 1 31 192 168 1 96 27 192 168 1 32 192 168 1 63
  • mongodb 启动rails server

    oot 64 5d5b156fb1b0 cat etc release DISTRIB ID 61 Ubuntu DISTRIB RELEASE 61 20 04 DISTRIB CODENAME 61 focal DISTRIB DESC
  • Shell 脚本中的变量

    文章目录 1 变量概述1 1 变量类型1 2 变量的命名要求1 3 变量作用范围 2 局部变量3 环境变量3 1 系统内置环境变量3 2 环境变量的配置文件 4 只读变量5 位置变量 1 变量概述 变量即在程序运行过程中它的值是允许改变的量
  • Hadoop-HDFS 写数据流程

    HDFS写数据流程 xff1a 客户端向NameNode请求写数据 NameNode判断客户端针对该文件是否有写的权限 没有则报错 再判断文件是否存在 xff0c 不存在则报错 xff0c 存在则通知客户端上传 HDFS客户端负责对文件进行
  • 6.小项目.图片解码播放器-朱有鹏-专题视频课程

    6 小项目 图片解码播放器 6707人已学习 课程介绍 本课程是 朱有鹏老师嵌入式linux核心课程 第6部分 xff0c 是一个课程后的小项目 用开发板本身自带的硬件完成一个基于linux API开发的图片解码播放器 xff0c 实现了对
  • 思科arp欺骗攻击,cdp攻击,DHCP攻击实验命令笔记

    目录 Kali主机扫描 双向攻击 Cdp攻击防护 Stp攻击防护 Kali主机扫描 fping s r 2 g 192 168 1 0 24 扫描网段内存活的主机 arping 192 168 1 1 探测主机是否存活 双向攻击 Arpso
  • 命令草稿集

    port hybrid pvid vlan vlan id 指定Hybrid接口的缺省VLAN ID xff0c 缺省VLAN 1 以太网帧在无线接入控制器中都是以Tagged的形式处理转发的 xff0c 设备必须给接口收到的Untagge
  • mkdir和chmod命令

    1 在 usr目录中新建一个目录名称为 xff1a mytest 并在mytest目录中新建文件net txt 设置文件的属性为文件属主 xff08 u xff09 增加执行权限 文件属主同组用户 xff08 g xff09 增加写入权限
  • Eigen中的SparseMatrix(稀疏矩阵)元素的快速插入

    Eigen中的SparseMatrix xff08 稀疏矩阵 xff09 元素的快速插入 辰宸的备忘录 licc tech Eigen SparseMatrix lt float gt m 3 3 std vector lt Eigen T
  • 【Ubuntu22.04.2中文系统转换,添加中文输入法,修改快捷键】

    上一篇带大家完成了Ubuntu的安装 xff0c 现在来看看答应大家的后续吧 好多人安装Ubuntu后发现是英文 xff0c 找不到怎么切换中文系统和中文输入法 xff0c 今天本多就带大家来看看吧 xff08 看完哦 xff0c 最后面有
  • curl (7) Failed connect to localhost8080; Connection refused

    curl 7 Failed connect to localhost 8080 Connection refused 如果你也是curl 百度是正常的 xff0c curl xff08 自己IP xff09 正常 xff0c 但是 一 cu
  • Java面试基础篇

    Java面试基础篇 基础总结 博客链接导航 Java语言基础常识 https blog csdn net article details 88531257 J2EE基础知识 https blog csdn net article detai
  • 关于Mysql1251解决办法

    问题 xff1a 相信有些小伙伴在用Navicat连接Mysql时 xff0c 都遇到了这样的情况 xff0c 这其实是8 0以后的加密规则问题 解决办法 xff1a 1 我们打开以管理员身份打开cmd管理器 2 输入cdC Program
  • vue-router4路由报“[Vue Router warn] No match found for location with path“

    这里出现该问题的原因 xff1a 在路由配置了参数路径 但是 xff0c 跳转的路径没有参数 xff1a 因此控制台出现了 xff1a
  • Chrome(谷歌浏览器)安装Vue插件vue-devtools(图文详细教程)

    使用Vue开发项目时 xff0c 常会用到一款谷歌浏览器插件 xff0c vue devtools 安装成功后 xff0c 运行本地Vue项目 xff0c 打开浏览器控制台就如下 xff1a 其中可以便捷的查看vueX的数据以及组件结构等
  • 你不能错过的单片机课程-1.1.第1季第1部分-朱有鹏-专题视频课程

    你不能错过的单片机课程 1 1 第1季第1部分 3111人已学习 课程介绍 本课程是 朱有鹏老师单片机完全学习系列课程 第1季第1个课程 xff0c 旨在对整个课程体系 学习方法和思路 配套开发板等进行介绍 xff0c 学习完本课程将对整个
  • redis如何设置密码

    密码设置 这里简单介绍一下redis如何设置密码 redis密码设置有两种方式 xff0c 一种需要重启redis服务 xff0c 一种不需要重启redis服务 首先 xff0c 介绍一下需要重启redis服务的设置方式 即找到redis的
  • linux 查看IP地址

    参考资料整理 一 在 linux 下可以通过两个命令来查看本机的 IP 地址 xff1a 1 支持包括 Linux 在内的所有 Unix 系统 sbin ifconfig 2 对于Linux 而言 xff0c 也可以使用 ip 命令查看 x

随机推荐