当前位置:网站首页>How to use mind map and flowchart for free (draw.io vs code integration)
How to use mind map and flowchart for free (draw.io vs code integration)
2022-04-21 12:48:00 【32.6 n】
Online version :https://app.diagrams.net/
Computer version :Releases · jgraph/drawio-desktop · GitHub
vdcode Support : This unofficial expansion will Draw.io( Also known as diagrams.net) Integrated into the VS Code in . In official diagrams.net Blog
I mentioned .
features
- stay Draw.io Editor edit 、 or
.drawiofile ..dio.drawio.svg.drawio.png- To create a new chart , Just create an empty
*.drawio,*.drawio.svgor*.drawio.pngFile and open it . .drawio.svg.svgCan be embedded into Github Valid files in Readme ! No need to export ..drawio.pngIs effective.pngfile ! No need to export . You should.svgUse them whenever possible - They look much better !- To convert between different formats , Please use
Draw.io: Convert To...command .
- To create a new chart , Just create an empty
- By default Draw.io The offline version of .
- Multiple Draw.io Themes are available .
- Use Liveshare Collaborate with others to edit charts .
- node / Edges can be linked to code spans .
demonstration

Do you like it so far ? You may also like my Open source Chrome Expand , It enhances Github Price reduction editor !
edit .drawio.svg/.drawio.png file
You can directly edit and save .drawio.svg file .drawio.png. These files contain embedded files Draw.io The complete validity of the chart svg/png Images . Whenever you edit such a file , Of the document svg/png Parts will be kept up to date .
The sign of this extension is such a .drawio.png Files created with the extension itself !
If differences are important to you , You should prefer .drawio And avoid using .drawio.png Chart .
Collaborative editing or presentation of charts
Extended here 1.0 Version of the , Added right VS Code Liveshare Broad support for . You can now edit or display your Draw.io Chart , View the cursor and selection of each participant at the same time ! This can be used to discuss 、 Review or brainstorm . With the help of Draw.io Hand drawn tools and integrated LaTeX Support , This extension becomes an advanced whiteboard solution for remote code interviews !

In the internal , This extension will Draw.io The chart is synchronized with the text document . These text documents are composed of Liveshare share . because Liveshare Don't know the text , Therefore, modification conflicts may occur when modifying at the same time .
Code link function
In the status bar , You can enable or disable code linking . If it is enabled and you double-click the label to The starting node #, You will perform a workspace search to find symbols that match the rest of the label .
If you have a node tag #MyClass And a class name MyClass, If you double-click the node , You will jump to its source !
Please note that , You must open at least one project file containing the symbol . otherwise ,VS Code This item will not be considered when searching for symbols . however , The file itself does not have to contain symbols .
Thanks for my latest github sponsors , This feature is open source , Now you can use it for free .
Tips : If you open the... On the right draw.io Editor ( The second editor column ) And navigate to a symbol , The chart will remain visible .
The theme
Usable Draw.io The theme
take .svg File with the Draw.io Editor Association
By default , This extension only handles *.drawio.svg file .settings.json If you want to associate it with a file , Please add it to VS Code In file .svg:
“workbench.editorAssociations”:{ “*.svg”:“ hediet.vscode-drawio-text ”, }
however , You will not be able to edit any SVG file - Only those who use Draw.io Or files created by this extension !
Edit the chart and its... Side by side XML
You can *.drawio Use Draw.io Editor and xml File open the same file . They are synchronized , So you can switch between them as needed . If you want to use find / Replace to rename VS Code Text or other features to speed up chart creation / Editing process , It's very practical . Use this View: Reopen Editor With... Command in text or Draw.io Switch between editors . You can open multiple editors for the same file . however , This is right SVG The document doesn't make much sense , because draw.io Charts are stored in their metadata .

contributor
- Henning Dieterichs, Github Upper hediet( Key contributors / author )
- Vincent Rouillé,Github Upper Speedy37
See also / Similar extensions
- Draw.io - This extension depends on Draw.io Great work . Their embedding function enables this extension ! This extension is bundled with the latest version of Draw.io.
- vscode-drawio Eight hundred .
Other cool extensions
If you like this extension , You may also like My other extensions :
- Debug Visualizer: Extensions for visualizing data structures during debugging .
- Real time debugging : This extension visualizes how your code is executed .
- link :GitHub - hediet/vscode-drawio: This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
版权声明
本文为[32.6 n]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204211243088685.html
边栏推荐
- Russian Foreign Ministry official: the special military operation in Ukraine will end after the security threat caused by NATO is eliminated
- Software engineering final exam questions and answers
- Long Zhi was assessed as CMMI [3]
- CVPR 2022 oral | Hong Kong Chinese open source posec3d: skeleton motion recognition framework based on 3d-cnn
- 软件工程期末试题及答案
- 上个网课都能被AI分析“在走神”,英特尔这个情绪检测AI火了
- 字段行相同则合并在另外一个字段sql 语句?
- How does electron net send a post request
- BEVSegFormer:一个来自任意摄像头的BEV语义分割方法
- open-mmlab / mmpose安装、使用教程
猜你喜欢
随机推荐
2022年4月中国数据库排行榜:春风拂面春意暖,分数回升四月天
业内视频超分辨率新标杆,快手&大连理工研究登上CVPR 2022
Randomforest, a package for random forest modeling in R language
redis-常见问题
第四章 SQL查询之-层次化查询
2022年监理工程师考试基本理论与相关法规练习题及答案
import in protocol buffer
二叉树遍历系列02-Morris遍历
4 years of Android development 13K, completed this 1307 page Android interview full set of real problem analysis, job hopping and salary increase 15K
R语言中实现随机森林建模的包randomForest
2022年G3锅炉水处理上岗证题目及答案
Binary tree traversal series 01 - recursive traversal and recursive order
I think you can tear the linked list by hand (1)
龙智被评估为CMMI [3] 级
一个人怎么拍自媒体视频,三农领域的运营技巧
DeFi借贷VS传统金融“无风险”利率产品
主从复制--03---同步数据一致性问题
redis-击穿、穿透、雪崩
阿里天池比赛——街景字符编码识别
研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台










