问题标签 [jedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
451 浏览

macros - BeanShell 宏中的 exec() 导致 jEdit 在返回非零退出代码时挂起

我有一个 jEdit BeanShell 宏,当我保存它们时,它通过 Maruku 运行我的 Markdown 文件:

当 Markdown 文件有效时,这很有效。但是如果我犯了一个错误,jEdit 就会永远等待exec()“成功”的调用,它永远不会。发生这种情况时,我必须终止 jEdit 的javaw.exe进程并从命令行手动运行 Maruku 以发现错误,例如:

然后我重新启动 jEdit,修复错误并重新保存文件,此时宏成功。

我怎样才能让我的宏更有弹性地要么帮助地死去(显示 Maruku 的错误输出),要么至少默默地死去,这样我就不必杀死 jEdit?

0 投票
1 回答
194 浏览

dreamweaver - Dreamweaver 代码编辑器有“选择父标签”功能。我没有找到Jedit。有吗?

Dreamweaver 位于“选择父标记”属性中。

jedit有财产吗?插件之类的?

0 投票
1 回答
405 浏览

java - 如何在netbeans中编译jedit

有人可以给出在netbeans中导入jedit的步骤吗?我按照教程,在 http://wiki.netbeans.org/NetbeansedJEdit#Converting_JEdit_into_a_Netbeans_Project中找不到 NetbeansedJEdit.zip。当我尝试通过打开项目使用 netbeans 打开时,我看不到项目图标。与 build.xml 文件有什么关系?

0 投票
1 回答
65 浏览

regex - 大数组上的正则表达式

我有一个非常大的字符串形式:

我需要将其转换为 C 数组操作:

您建议使用什么正则表达式以及使用哪种工具?我正在尝试 jedit 的正则表达式,但如果需要我可以切换。

非常感谢 :)

0 投票
3 回答
346 浏览

regex - 正则表达式提取删除除客户代码外的所有内容:

我有一个长文本文件,我想保存所有类似于以下内容的行:

Customer Code: BER17O

如何使用 REGEX 删除除这些行之外的所有数据?

0 投票
1 回答
287 浏览

search - jEdit Hypersearch 类似于 VIM 中的结果?

在 jEdit 中,您可以执行所谓的超级搜索,它在一个窗格中列出所有搜索结果,并允许您单击它们以跳转到文本中的那个位置。

vim 是否具有类似的功能,使用插件或其他方式?

0 投票
1 回答
421 浏览

java - 创建一个jEdit宏,找出有多少实例SearchAndReplace写入缓冲区的正确方法是什么

我正在尝试在 jEdit 中创建一个宏。我试图从缓冲区中每一行的开头删除所有空白。这是我试图这样做的 jEdit 宏(即 Java)代码:

jEdit 5.0 附带的文档表明该调用SearchAndReplace.replaceAll(view)返回发生替换的缓冲区的数量。但是当我执行它时,我得到一个错误,表明它没有返回一个 int,而是一个布尔值。

虽然如果它确实返回一个 int 会很好,但我希望能够知道在特定缓冲区(我正在执行宏的唯一一个缓冲区)中发生的替换的具体计数。

所以,我一定是在接近这个错误。关于如何实现预期效果的任何建议,从每一行的开头删除所有空格?顺便说一句,宏目前有意忽略第一行。我知道这是一个缺陷,稍后会更正。

谢谢你能给我的任何方向。

0 投票
1 回答
100 浏览

resize - 使用 jedit 拆分窗格在一个系统上按比例调整大小,而不是在另一个系统上

我在两个 Ubuntu 系统(12.4、10.4)上使用 JEdit,并且遇到垂直拆分窗口的问题。

当我调整整个 JEdit 窗口的大小时,两个并排拆分窗格在一个系统 (10.4) 上按比例调整大小,但在另一个系统上,左窗格保持固定大小,对整个窗口宽度的所有更改仅应用于右窗格.

两者都是 JEdit v 4.4.2,都只有插件:jdiff 和 buffertabs。

是否有打开权重或比例调整大小的设置?

谢谢!

更新:这似乎与 JDiff 插件有关。打开然后关闭 jdiff 'dual diff' 后,比例调整大小停止工作。JDiff 使面板设置为相同的大小;当您关闭双差异时,原始比例会恢复,但比例调整大小会被破坏。

0 投票
1 回答
729 浏览

sas - 为 Jedit 编写插件的基础知识

谁能指导我学习为 Jedit 编写插件的教程?我有一个使用 Jedit 作为 SAS 编辑器的梦想。目前,它会进行语法高亮,但我觉得通过更好地充实这些想法,它已经或可以变得更好。

几个问题:

  1. 你可以在 Jedit 中启用制表符补全吗?
  2. 你能指定以某种语法开始和结束的“环境”吗?(例如,“保持”这个词在两​​行之间有意义data xxx;run;但在proc sort data=xxx;和之间没有意义。run;因此,突出显示它对没有经验的编码人员会产生反指导作用。
  3. 您能否将变量存储在工作场所并从下拉菜单中引用它们(例如数据集中的变量名称)
  4. 您可以从 shell/终端执行代码并将 .log 文件返回到 Jedit 消息窗口吗?
0 投票
1 回答
131 浏览

macos - jedit中的方案

我一直在寻找一种在 Jedit 中获取 Scheme 语言颜色代码的方法。有人知道我该怎么做吗?我还没有弄清楚如何在终端(mac)中编译我的方案代码,所以我想知道你是否也可以在那里给我一些指示。

谢谢!