19

シナモンアプレットを書きたいです。これらは JavaScript に基づいています。私が書きたいコードは、サービスを変更します(WebDeveloperMenuAppletと同様に、サービスをオンまたはオフにします)。サービスの開始/停止/再起動のデバッグが機能するとは思っていませんが、メニュー項目と関数の呼び出しをどのようにデバッグするのか疑問に思っていました。また、より複雑なコーディングや外部サーバーへの呼び出しを伴う構成アプレットを作成したいと考えています。

これを Web ブラウザにロードすることは可能ですか、またはこれをデバッグするためのより良い方法はありますか? imports コマンドがどこに引っ張られているのかわからないので、Web ブラウザーでこれを複製する方法がわかりません。

現在 IntelliJ IDEA を IDE として使用していますが、このプロジェクトでは何かに切り替えるつもりです。

4

3 に答える 3

5

ブラウザを使用することはできません。あなたは読む必要があります:

  1. ~/.xsession-errors(他のシステムアプリケーションとやり取りする場合、すべてのエラーがシナモンエラーとして表示されるわけではないため)またはシナモンの端末出力を読み取ることもできます(xsession-errorsと同じですが、動的に更新されます)。「cinnamon --replace」を実行して出力モードを有効にします。これを複数回実行する必要がある場合があります。

  2. ~/.cinnamon/glass.logまたは、Melange - Cinnamon Debugger を使用できます。シナモンパネル、トラブルシューティングをクリックして、アプリケーションを見つけてください。

于 2015-05-30T07:46:52.123 に答える