是否有支持驼峰式导航的 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。