我有一张我制作的海报,它基本上是很多 java 代码,看起来像一堵文字墙。
我想为此添加语法突出显示,以便代码更具可读性。我知道我可以创建样式,然后通过选择文本并添加所需的样式来应用它们,但是海报中的代码太多了,我想自动化/批处理这个过程。
是否有我可以使用的插件来添加语法突出显示,或者是否有一种方法可以全局添加样式,以便将样式添加到某个字符的每个实例?
如果有人能想到使用不同软件实现此目的的不同方法,请分享:)
我有一张我制作的海报,它基本上是很多 java 代码,看起来像一堵文字墙。
我想为此添加语法突出显示,以便代码更具可读性。我知道我可以创建样式,然后通过选择文本并添加所需的样式来应用它们,但是海报中的代码太多了,我想自动化/批处理这个过程。
是否有我可以使用的插件来添加语法突出显示,或者是否有一种方法可以全局添加样式,以便将样式添加到某个字符的每个实例?
如果有人能想到使用不同软件实现此目的的不同方法,请分享:)
这是 GREP 风格大放异彩的任务。由于您正在设置 javascript,我假设您对 grep 并不陌生,但是如果您不熟悉 GREP(出于某种原因,Adobe 使用全部大写),样式对话框会提供很多帮助。
第一步是创建一组颜色,用于突出显示不同的代码元素,以便它们在 Swatches 面板中准备就绪。
下一步是为所有代码分配段落样式(如果您还没有的话)。完成后,编辑段落样式并转到魔术开始的“GREP 样式”部分。

单击New GREP Style并在Apply Style:下拉列表中选择“新字符样式”。
给样式命名(在本例中我使用“字符串”),并指定字符颜色或字体样式,例如粗体、斜体等。我使用的是绿色作为示例。

To Text:部分中,输入将标识您要定位的文本的 grep 表达式。在这种情况下,它非常简单:".+"查找任何一对双引号之间的任何文本。
这就是基本技术。从这里你只需“冲洗并重复”,直到你覆盖了所有的基地。保存这些表达式,以备下次有这些项目时使用,因为其中一些会很长。