问题标签 [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 投票
1 回答
838 浏览

java - Java:语法高亮组件键事件

我刚刚遇到了 lib BeanShell。现在我正在制作一个带有运行按钮的 Java 编辑器,该按钮无需编译即可运行代码。对于 texteditor 组件,我使用开源jEdit Syntax Package。这是一个带有演示的链接:链接

现在我编写了代码,每次用户按下回车时都会自动添加与上一行开头的相同数量的选项卡。我以简单的方式测试了该代码JTextArea并且可以正常工作。但似乎 keyevents 不适用于JEditTextArea 我将这个 JComponent 放在JPanel.

是库JEditTextArea中的编辑器组件。(扩展JComponent

0 投票
5 回答
1055 浏览

java - 使用 Runtime.getRuntime().exec() 从 Java Swing 应用程序启动 jEdit

我正在编写一个在 Red Hat Enterprise Linux 5 服务器上运行的 Java Swing 应用程序,我想启动 jEdit 来查看日志文件。

这是一些示例代码。

输出是:

sh -c "java -jar /tmp/jEdit/jedit.jar /tmp/test.txt"

如果我将 cmd 输出复制并粘贴到终端窗口中,它运行良好。

我尝试了一堆 cmd 值,但我永远无法让 jEdit 窗口可见。

通过更改,此过程在 Windows 上运行良好。

我在 Linux 上做的事情可能吗?

提前致谢!

0 投票
2 回答
1526 浏览

regex - 如何从垂直名称值对集中转换 csv 列表(水平)

我有一个这样的列表:

我想用正则表达式把它变成这个:

建议?

0 投票
3 回答
1524 浏览

macos - jEdit Mac OS 键盘行为

无论如何,jEdits 键盘控件的行为方式是否与本机 Mac OS 应用程序的行为方式相同?

行为我的意思是 command+left 将插入符号移动到行首,alt+left 移动到当前单词的开头等。

0 投票
4 回答
164 浏览

alter - jedit 更改用户和文件组

我以 root 身份运行 jedit,以更改 /etc 中的几个系统文件,其中一些文件的所有者与 root 不同。

当我编辑这样的文件并保存它们时,jedit 将用户设置为 root 并将组设置为 root。

是否有一个选项可以设置,jedit 保留文件权限?

0 投票
4 回答
1621 浏览

java - 正则表达式将匹配行包含在磅符号内但不包含前导空格

是否可以在文本编辑器 (Jedit) 的查找/替换功能中使用正则表达式来执行以下操作:

匹配文本文件中满足以下条件的任何行:

  1. 该行以右括号结束
  2. 左括号存在于同一行的某处

如果匹配,我需要将所有文本换行 - 但不是行开头的任何空格 - 内部#标志。

示例 1

这一行:

需要替换为:

示例 2(前导空格)

这一行(Total 之前有空格):

需要用这个替换(# 符号放在该行的第一个字母之前):

但不是这样:

示例文本文件:

0 投票
5 回答
1891 浏览

file - 如何打开一个新的 jEdit 实例?

我是 jedit 的新手,我还没有找到如何打开一个新窗口。例如,我想在我的 Mac 上的一个空间中编辑一组文件,并在另一个空间中编辑一组不同的文件。有谁知道如何打开一个新的 jedit 实例/窗口来实现这一点?

谢谢

0 投票
1 回答
216 浏览

python - 下划线字符在 jEdit 上消失

我正在使用 jEdit 4.3 pre 16。正如我在标题中提到的,当我打字时,有时下划线字符会消失。我尝试更改字体、线条突出显示等,但没有奏效。

例如,当您键入:

它显示:

当您单击name时,它​​会再次显示下划线。

这个问题有什么解决办法吗?

0 投票
1 回答
739 浏览

java - jEdit+JythonInterpreter:如何导入java类?

我正在使用 JythonInterprete 运行 jEdit,并且我有一个名为 JavaTest.jar 的 .jar 文件。

JavaTest 有一个名为 SampleJavaClass 的类,它有一个方法printerCount。

从我的 .py 文件中,我想做:

Java代码:

在 JythonInterpreter 中,我已经尝试单击“编辑 Jython 路径”并添加 .jar 文件,然后再次运行解释器,但它仍然给了我ImportError: cannot import name SampleJavaClass

0 投票
1 回答
70 浏览

jedit - jedit在打开文件时使用密钥导航文件系统

如何使用左、下键使 jedit 导航文件系统。因此,在 ctrl-o 形式中,如果我在光标位于文件名的第一个字符后按左键,它应该会向上跳转文件浏览器树,并且每次按左键都会在目录中向上移动。它曾经与 5-6 旧 jedit 一起开箱即用,但这些较新的版本,我无法让它工作。仅这一点就让我爱上了 jedit 这么多年。