vscode remote 第三方库_还能这么玩?用VsCode画类图、流程图、时序图、...不要太爽
软件设计中,有好几种图需要画,比如流程图、类图、组件图等,我知道大部分人画流程图一般都会用微软的viso绘制,我之前也是这个习惯。viso画图有个不好的地方是需要时刻去调整线条和边框已达到简洁美观,今天我给大家介绍一款程序员画图神器PlantUML,一款你用了就爱上的画图软件!
VsCode以插件的形式支持了这款画图神器,还不知道VsCode?
VsCode 强大地自定义功能,已经成为程序员最爱编辑器。Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和Linux之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。Somasegar 也告诉笔者这款编辑器也拥有对 Git 的开箱即用的支持。引用360百科
主角出场
PlantUML
PlantUML是一个开源项目,支持快速绘制:
时序图用例图类图活动图 (旧版语法在此处)组件图状态图对象图部署图定时图...
同时还支持以下非UML图:
线框图形界面架构图规范和描述语言 (SDL)Ditaa diagram甘特图MindMap diagram以 AsciiMath 或 JLaTeXMath 符号的数学公式
通过简单直观的语言来定义这些示意图,与MarkDown有相似的作用,这两种语言一个主要面向文本渲染一个主要用于图形绘制。
语法
语法简单明了,查看以下官方教程我截取几个官网的事例图片在这里:
- 活动图
类图
- 时序图
- 用例图
- 状态图
图中的图片都是用源代码' '写'' 出来的哦!是不是很cool
PlantUML遇上VsCode
安装
- 安装graphviz-2.38.msi
- 安装2个vscode插件:
PlantUML、Graphviz Preview
例子
@startumlAlice -> Bob: Authentication RequestBob --> Alice: Authentication ResponseAlice -> Bob: Another authentication RequestAlice
预览
Alt+D
文件格式
.wsd, .pu, .puml, .plantuml, .iuml
如何导出
F1/ctrl+shift+p; PlantUML:导出当前图表;选择导出格式png;导出即可。
好了,这么好用工具赶紧用起来吧!
vscode remote 第三方库_还能这么玩?用VsCode画类图、流程图、时序图、...不要太爽相关推荐
- vscode remote 第三方库_分钟将vscode撸成小霸王
前言 今天给大家分享一下自己最近撸的一款vscode游戏插件,基于vscode的休闲放松利器. 前言 开始会先介绍该插件的安装使用方式,然后简单介绍下主要的开发步骤. 安装&运行 安装和其他的 ...
- Vscode安装第三方库PyQt5和配置Qt
小白在Vscode安装第三方库PyQt5和配置Qt 安装pyqt5组件和可能遇到的问题(借鉴) PyQt5以及PyQt5-tools(designer) pip版本过低(如果出现问题,安装pyqt5组 ...
- python中包含矩阵运算的第三方库_可用来存储和处理大型矩阵的Python第三方库是:???????????????????????????????????????...
可用来存储和处理大型矩阵的Python第三方库是:??????????????????????????????????????? 答:Numpy 我国社会主要矛盾发生变化,说明人民的欲望太多了,没有办 ...
- c++ vscode 第三方库_请教下,vscode中怎么编译带第三方库的文件呢?谢谢! - C++程序设计语言 - CPlusPlus - 水木社区...
搞定了.需要通过两步去编译,多谢多谢. https://www.sfml-dev.org/tutorials/2.5/start-linux.php 1. g++ -c main.cpp -I/inc ...
- micropython安装第三方库_安装第三方模块
在Python中,安装第三方模块,是通过包管理工具pip完成的. 如果你正在使用Mac或Linux,安装pip本身这个步骤就可以跳过了. 如果你正在使用Windows,请参考安装Python一节的内容 ...
- vscode remote ssh 重新连接_使用 VSCode 愉快地进行 R 远程开发
写在前面 2019年底(其实也就是半个多月之前)听了 renkun 大神在上海 R 会议的一个分享,分享主题是「Rstudio vs VSCode」,然后他紧接着又写了两篇使用 VSCode 进行 R ...
- pythonidle安装第三方库_在Python IDLE 下调用anaconda中的库教程
在Python IDLE 下调用anaconda中的库教程 大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.下载了anaco ...
- python语言的第三方库_常用的Python第三方库
今天公司停电,没上班.跑上来更新个博客,跟大家分享一下我常用的几个第三方 Python 库.Python 语言之所以能够如此流行,除了本身内置许多程序库来保障快速开发之外,目不睱接的第三方库也是一大主 ...
- vscode python 第三方库自动补全 第三方库的智能提示
VS Code python设置第三方包的智能感知 因为使用Pyside6框架写Python程序,而QT自己的Qt Creator 在使用方面确实不如VScode轻便,故而使用VScode写Pysid ...
最新文章
- 06.Java虚拟机问题
- B05_NumPy从数值范围创建数组(numpy.arange,numpy.linspace,numpy.logspace)
- iOS常用于显示几小时前/几天前/几月前/几年前的代码片段
- Win32ASM学习[11]:逻辑运算
- C# ASP.NET MVC 微信和支付宝H5支付开发及Demo
- 秒速五厘米男主php,秒速五厘米最后男主从事的是什么工作?
- linux下ip协议(V4)的实现(二)
- 查看windows系统信息
- snprintf实现_高斯模糊的GLSL实现
- C语言课程设计报告(学生成绩管理系统)
- VC之fseek函数、ftell函数和rewind函数
- 【工具】Get Data-获取论文图片中数据的工具
- 2.1 px30驱动移植-DRM驱动框架简介
- 关系图谱在风控体系的应用与实践
- 安卓电子书格式_kindle如何导入电子书
- android pdf阅读器开发_PDF to EPUB Converter Mac(PDF转EPUB转换器)
- 【中国剩余定理】互素与不互素的情况详解
- CleanMyMac X真正好用的Mac电脑系统优化软件应用工具
- 怎么给其他账号的服务器备案
- python获得股票数据并画图
热门文章
- RHEL 7.5 部署 OpenStack Queens 踩坑记
- Jenkins 安装FAQ
- AJAX 网页保留浏览器前进后退等功能
- SQLite使用报告
- [理解需求变更之一]说说需求变更的必然
- 样式与include标签的使用及样式的继承和使用
- 怎样组合数字python_利用python实现数字组合
- 卷积码主要是对抗_【零基础学会LTE】【3】LTE 36.212 咬尾卷积码详解
- android 动画后的位置,Android:Comp之后会重置动画位置
- keil内存溢出表现_详细讲解C语言五大内存分区与可执行程序的三段(Text段、Date段、Bss段)【建议收藏】...