dms
1
思维导图的输入有十分简单方便的快捷键,而且软件间基本通用。抓着键盘一通敲,把自己的想法写进去就有了。
但是遇到复杂的结构,思维导图无法表达(我知道有些软件可以做到很复杂,但是,怎么说,不喜欢?!
反正思维导图的需求我大部分会选择幕布,一通敲敲敲。复杂情况就……哭
然后前些天大家讨论用 Markdown 画流程图什么的,觉得很对我的胃口,就开始学习使用,但是觉得语法还是复杂(不不,是繁琐)。哦,因为 Typora 的支持,我用的mermaid。想画复杂的联系就要给节点取名,然后取名简单(a、b、c、d……)肯定就混了,写英文……我英文渣,用中文命名……反正觉得心累累,AWSL
能不能不让这些东西打断我的思路,能不能智能点,我就想抱着键盘敲敲敲,我基本只想敲我想的内容……
Graphviz ,不过也很繁琐。不繁琐的,真没有。
dms
4
@Zakary @xiaokonglong
我快发现问题了,类似如下的语法太麻烦了
a(节点一)
b(节点二)
c(节点三)
a --> b
b --> c
c --> a
c --> b
我知道可以把上面的定义和下面合并,但是依旧很麻烦。就不萌简单点么?比如设计如下语法:
Draw maidA: {
default: {-->()}
a-b: 节点一
b-c: 节点二
c-ab: 节点三
}
类似于对象的结构。把默认样式单独出来定义。可以同时指向多个节点,并且书写简便(可能我这种设计不适合流程图
虽然我可以写个脚本,把我自己的语法转换到其他语法去。
进一步思考发现:为了书写它们的结构,我不得不反复切换中英文输入法,就很烦。而幕布用或者大部分脑图用的快捷键不影响输入的流畅度。我设计的方法对这个问题也没有足够的改善,仅仅是少写了一点。
ddos
5
你可以把输入法 中文默认的标点换成英文的,这样各种意义上记录something
都会得心应手