带有驼峰式导航的 LaTeX 编辑器

带有驼峰式导航的 LaTeX 编辑器

是否有支持驼峰式导航的 LaTeX 编辑器。Jetbrains Webstorm 允许使用驼峰式导航,这样就longCamelCaseWrittenWord可以分几步进行导航。

任何 LaTeX/xelatex 编辑器都可以有这样的功能吗?或者任何编辑器都可以。

我目前使用泰克工作室特科利

编辑

这个问题不是重复的,没有任何答案提到有关浏览驼峰式单词的任何信息。

编辑

进一步详细说明该问题...它将如下所示(下划线_代表实际的光标位置):

_LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
Long_CamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamel_CaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCase_WrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCaseWritten_Word -> CTRL+RIGHT_ARROW ->
LongCamelCaseWrittenWord_

如果longCamelCaseWrittenWord是一个单词,按住Ctrl并点击键不会将光标移到单词的末尾;而是每次将光标移动到一个单词。

希望我说得有道理。

答案1

如果我理解正确,您正在寻找具有 Wiki 功能的 LaTeX 编辑器。

我所知道的唯一接近的是以星,但它不是 LaTeX 编辑器,而是一个笔记本,其中的页面存储为 .txt 文件(不是 .tex),带有 wiki 标记格式,但您可以轻松将其导出为 LaTeX(或 HTML、markdown 或 RST)。您可以导出单个页面或整个笔记本。

缺点:Zim 是一个类似 wiki 的个人笔记本应用程序,而不是一个完整的文字处理器,而且格式必然是简单的。即使添加一些扩展,您也会有六级标题、编号和非编号列表、驼峰式链接(\href导出到 LaTeX 时)、图像和表格(无浮动)、粗体和斜体字体等等……但这可能是将复杂项目的内容组织在几个 LaTeX 子文档中并在某个时候导出并使用真正的 LaTeX 编辑器进行最终格式的良好开端。

编辑

对于 vim 用户也有大豆维基不强制任何文本标记(您可以直接编辑 LaTeX 代码),但您不能在 wiki 目录中使用文件扩展名(如 .tex),也不能在 wiki 子目录中创建辅助文件。目录中的 MWE/project可能是foo/FooWiki这样的文件:

%  foo.FooWiki
\documentclass{article}
\begin{document}
This is a \LaTeX\ document. 
It does nothing when compiled
\end{document}
Go to main.HomePage
Go to foo.OtherDocument

在终端中,外观和感觉如下:

姆韦

该页面链接到 /project/main 子目录中的页面HomePage(两者均在您第一次运行时自动创建soywiki,据我所知您无法更改此行为)并且/project/foo/OtherDocument(如果该子目录/文件不存在,只需Enter通过链接即可完成工作)。

请注意,其中还存在意外的链接,foo/LaTeX但由于soywiki不以任何方式修改该代码,“ FooWiki”可以毫无问题地进行编译,尽管文档环境内存在一个链接,而该链接实际上是一个控制序列。

然而,据我所知,soywiki无法处理 wiki 子目录中生成的文件(.pdf、.aux 等),因此你必须FooWiki像在 之外编译文件/project/foo/project例如在 中)。我发现这对于预览来说有点烦人,但对于使用硬链接、编译器选项或某些脚本的 vim 用户来说,这可能不是一个主要缺点。

注意:如果我描述了该工具的笨拙使用,请原谅,我几个小时前才发现它,而且我通常不使用 vim(也不使用 emacs)。

答案2

emacs subword-mode 可以做到。Mx subword-mode。

相关内容