問題タブ [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-component には、オープンソースのjEdit Syntax Packageを使用します。デモへのリンクは次のとおりです: link

ここで、ユーザーが Enter キーを押すたびに、前の行が始まるのと同じ数のタブを自動的に追加するコードを作成しました。私はそのコードを簡単にテストし、JTextArea正しく動作しました。しかし、キーイベントが動作していないようです。JEditTextArea この JComponent をJPanel.

これJEditTextAreaは、lib のエディター コンポーネントです。(延長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 値を試しましたが、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はユーザーとファイルのグループを変更します

/ etc内のいくつかのシステムファイルを変更するために、rootとしてjeditを実行しています。これらのファイルのいくつかは、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 でアンダースコア文字が消える

16より前のjEdit 4.3を使用しています。タイトルで述べたように、入力中にアンダースコア文字が消えることがあります。フォントや行の強調表示などを変更しようとしましたが、うまくいきませんでした。

たとえば、次のように入力すると:

次のように表示されます。

nameをクリックすると、アンダースコアが再び表示されます。

この問題の解決策はありますか?

0 投票する
1 に答える
739 参照

java - jEdit+JythonInterpreter:Javaクラスをインポートするには?

JythonInterprete で jEdit を実行しており、JavaTest.jar という .jar ファイルがあります。

JavaTest には、printerCount メソッドを持つ SampleJavaClass というクラスがあります。

私の .py ファイルから、やりたいこと:

Java コード:

JythonInterpreter では、[Edit Jython Path] をクリックして .jar ファイルを追加し、再度インタープリターを実行しようとしましたが、それでも表示されます。ImportError: cannot import name SampleJavaClass

0 投票する
1 に答える
70 参照

jedit - jeditファイルを開くときにキーを使用してファイルシステムをナビゲートする

左、下キーでファイルシステムをナビゲートする jedit の作成方法。そのため、ctrl-o フォームの場合、カーソルがファイル名の最初の文字にあるときに左キーを押すと、ファイル ブラウザ ツリーがジャンプし、左キーを押すたびにディレクトリの上位に移動します。以前は 5 ~ 6 の古い jedit で問題なく動作していましたが、これらの新しいバージョンでは動作しません。これだけで、私は何年も jedit が好きになりました。