問題タブ [external-application]

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 に答える
221 参照

emacs - 他のアプリケーション (Houdini、Joplin) の外部エディターとしての emacs

私は他のアプリケーションで emacs をエディターとして使用しようとしています。これにより、人々はエディター (この場合は Sublime) でテキストを開いて保存し、アプリケーションで更新されたものを見ることができます。たとえば、3D ソフトウェアの Houdini では、外部エディター (この場合は Sublime) にコードを入力し、変更、保存して、アプリケーション (Houdini) で更新を確認できます。emacs を使用すると、動作しません。例として、Houdini で Sublime を使用してテキスト行を追加しています。

Sublime を使用して外部からテキストを編集する、ステップ 1

保存して閉じると、Houdini でテキストが更新され、作業を続行できます。

Sublime にテキストを入力して保存しました。ステップ 2、成功です。

私ができる限り試してみてください、これをemacsで動作させることはできません。ファイルは同じ名前であると確信しています。保存すると、正しいファイル パスが確認されます。私は何が欠けていますか?Joplin というアプリケーションで同じ問題に遭遇しました。 Sublime は機能しますが、emacs は機能しません。

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

java - Java 内からアプリケーションまたはコンソールを実行できないのはなぜですか?

2009年にJava/Eclipseで書かれた20万行のプログラムを更新しようとしています。

最新の Eclipse/Java にインポートしましたが、いくつかの問題があります。

  1. 次の行 (inn 2009 を実行) はエラー メッセージを生成します

エラー メッセージは「java.io.IOException: Cannot run program "/Applications/Utilities/Console.app/Contents/MacOS/Console": error=2, No such file or directory at java.base/java.lang.ProcessBuilder」です。 .start(ProcessBuilder.java:1142)"

ただし、ファイルは間違いなくそこにあり、ファインダーに表示されます (ただし、入力を取得したいターミナル ウィンドウからの「ls」コマンドには表示されません)。それをクリックして実行できます。また、この方法で BBEdit を実行することはできません。ただし、同様のコードを使用して XQuartz を開いたり実行したりすることはできます。

次のコードでコンソールを開こうとすることで、この問題を回避しようと試み始めましたが、「コンソールは NULL です」というエラー メッセージが表示されます。

本当にありがとう !!