我想做什么
当我打开markdown时文件,我想要 Atom自动切换 markdown-preview模式。
到目前为止我做了什么
我的 init.coffee 文件的内容:
atom.workspace.onDidAddPaneItem (event) ->
if event.item.getGrammar().name is 'GitHub Markdown'
atom.commands.dispatch(atom.views.getView(atom.workspace), 'markdown-preview:toggle')
什么可以帮助解决问题
如果 markdown 文件选项卡已打开并且我运行 atom.commands.dispatch(atom.views.getView(atom.workspace), 'markdown-preview:toggle')
命令,它将工作。
我认为有两种可能的方法可以做到这一点,我只是需要弄清楚如何做到这一点:
- 将当前选项卡切换到显示 Markdown 文件的选项卡并运行切换命令
或者
- 获取 Markdown 选项卡并应用切换命令
这是Atom API
最佳答案
markdown-preview-opener包自动打开文件。
关于coffeescript - 打开 Markdown 文件时以编程方式在 Atom 中打开 Markdown 预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32344014/