代码之家  ›  专栏  ›  技术社区  ›  Teddy Nguyen

有没有办法从外部文件将代码导入Babel源代码块?

  •  2
  • Teddy Nguyen  · 技术社区  · 9 年前

    我特别感兴趣 Literate Programming 其中文档和源代码位于一个文件中。组织模式支持Babel嵌入源代码块的能力。一个缺点是语法高亮显示不起作用,并且当块处于组织模式时,您无法利用完整的语言模式特性。

    Babel支持“缠结”源代码,将源代码复制到一个命名文件中,例如test.py。我正在寻找一个解决方案,它可以让我以一种功能齐全的语言模式开发源代码,同时能够以组织模式记录代码,解释“为什么”。

    1 回复  |  直到 9 年前
        1
  •  1
  •   ben rudgers    9 年前

    <body> 源代码块的

     #+NAME: <name>
     #+BEGIN_SRC <language> <switches> <header arguments>
       <body>
     #+END_SRC
    

    C-c ' 将以适当的主模式打开缓冲区 <language> 这个 巴别尔 文档是 here .