Sublime Text:Javaコードのコンパイルと実行
この記事は、Java開発のための崇高なテキストのセットアップと使用に関する一般的な質問に答えます。 まず、システムにJava開発キット(JDK)をインストールする必要があります。 JDKをOracleのWebサイトからダウンロードし(またはAdopTopenJDKやAzul Zuluなどの適切な代替品)。 JDKインストールの
ディレクトリがシステムのPath環境変数に追加されていることを確認してください。これにより、端末から(コンパイラ)と
(ランタイム)コマンドを実行できます。 Sublime Text自体はJavaコンピレーションを直接サポートしていませんが、ビルドシステムを使用して実現できます。 Simple Build Systemファイル(通常は)は、崇高なテキストインストール内のbin
ディレクトリに作成できます。 このディレクトリの場所は、オペレーティングシステムによって異なります。 javac
に行ってから1つのレベルをナビゲートすることで見つけることができます。 ファイルを作成してjava
を作成し、次のコードを貼り付け、必要に応じてパスを調整します。
JavaC.sublime-build
このビルドシステムは、最初にPackages/User
を使用してJavaファイルをコンパイルし、次にバリアントを使用して、Preferences > Browse Packages...
を使用してコンパイルされたクラスファイルを実行します。 JavaC.sublime-build
および
{ "cmd": ["javac", "$file_name"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.java", "shell": true, "variants": [ { "name": "Run", "cmd": ["java", "${file_base_name}"] } ] }オプションが重要です。 このファイルを保存した後、SublimeテキストでJavaファイルを開いてJavaコードをコンパイルして実行し、
(またはmacOSでjavac
)を押してコンパイルしてから、スクリーンの下部に表示されるビルドシステムオプションから「実行」を選択できます。重要なのは、java
ファイルを作成して使用することです。 ビルドシステムファイルを正しい場所に配置し、パスを正しく構成すると、崇高なテキストが設定され、Javaプログラムをコンパイルおよび実行します。 コンパイルして実行する前に、Javaファイルを保存することを忘れないでください。
崇高なテキストでのJava開発のための最適なプラグインまたはビルドシステム
上記の基本的なビルドシステムで十分ですが、いくつかのプラグインは崇高なテキストでJava開発体験を向上させることができます。ただし、崇高なテキストは、EclipseやIntellijのアイデアのような専用のIDESほどJava開発に向けられたものではありません。 したがって、プラグインのみに依存すると、同じレベルの堅牢な機能が提供されない場合があります。 コア機能であるコンパイルと実行は、上記のようなカスタムビルドシステムによって最適に処理されます。 プラグインは、強調、コード完了の提案(これらには個別の言語サーバーが必要なことが多い)、またはその他のマイナーな改善が必要ですが、堅牢なビルドシステムが不可欠です。問題:
JDKのディレクトリがシステムのパスに正しく追加されていることを確認します。 誤ったパスは、コンピレーションと実行の障害の最も頻繁な原因です。コンパイルエラー:
コンパイラエラーメッセージを慎重に確認します。それらは、Javaコードの問題の正確な線と性質を特定します。- ランタイムエラー:プログラムの実行中に発生します。 コードのロジックを、
bin
、 、その他のランタイムの例外などの潜在的な問題について調べます。 崇高なテキスト内のデバッグツールは限られています。より複雑な問題については、専用のIDE内でデバッガーを使用することを検討してください。 - システムエラーの構築: タイプミスまたは誤ったパスのファイルをダブルチェックします。 ファイルが
- ディレクトリに正しく保存されていることを確認してください。
NullPointerExceptions
classPathの問題:ArrayIndexOutOfBoundsExceptions
プロジェクトが外部ライブラリを使用している場合、ビルドシステムでクラスパスを指定する必要がある場合があります。 これには、ビルドシステムファイルの >> - コマンドにオプションを追加します。
JavaC.sublime-build
Packages/User
これらの潜在的な問題に対処し、適切に構成されたビルドシステムを使用することにより、Java開発ニーズに崇高なテキストを使用することができますが、専用のIDEは、より包括的なユーザーフリーズエクスペリエンスを提供する可能性があります。
以上がJavaコードを崇高にコンパイルして実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

サブリメテキストを使用したプログラミング効率を改善する方法には、次のものが含まれます。1)CTRLシフトDなどのショートカットキーをコピーラインに使用するのに熟練しています。 2)CTRLマウスクリックなどのマルチライン編集機能を使用して、複数の位置を選択します。 3)Emmetなどのプラグインをインストールして、HTML/CSSコードを生成します。 4)フォントサイズや色のテーマの設定など、カスタム構成ファイル。これらのテクニックを習得すると、コーディング速度と作業効率を大幅に向上させることができます。

Sublimetextのマルチカーサー編集機能は、次の方法で編集効率を向上させます。1。Ctrl Dを使用して、変数名の置換などの操作に適した次の一致する単語を選択します。 2. CTRLクリックを使用して、非連続位置での編集に適した新しいカーソルを追加します。 3. CTRL Uを使用して最後の選択をキャンセルして、選択範囲の調整を支援します。 4.選択したテキストをCtrl Shift Lを介して複数のラインのカーソルに分割して、大きなファイルの編集を最適化します。

sublimetextをカスタマイズする方法には、次のものが含まれます。1。mytheme.sublime-themeなどのテーマファイルを作成および変更し、編集者の外観を調整します。 2.キーバインディングをカスタマイズし、デフォルト(Windows).Sublime-Keymapファイルを介してショートカットキーを設定します。 3. EmmetやSublimelinterなどのPackageControlをインストールし、それを介してプラグインを管理し、エディター機能を拡張します。

sublimetextsnippetsは、ショートカットキーまたはトリガーワードを介してコードをすばやく挿入してプログラミング効率を向上させる定義済みのコードテンプレートです。 1。スニペットの作成:.sublime-snippetファイルに保存されているXML形式に基づいて。 2。例:「def」や「html5」などのトリガーワードを入力し、タブキーを押してコード構造を自動的に生成します。 3.エラーを避ける:トリガーワードが一意であることを確認し、正しいスコープを設定し、XML形式を正しく保ちます。

Sublimetextでの正規表現を使用した検索と交換は、次の手順で実現できます。1。ショートカットキーCtrl H(Windows/Linux)またはCMD OPT F(MAC)を使用して、検索と交換機能をオンにします。 2。「正規表現」オプションを確認し、正規表現モードを入力して検索して交換します。 3.キャプチャグループを使用して、一致するコンテンツを抽出します。たとえば、httpsを使用しますか?://(1)は、URLのドメイン名を抽出します。 4.必要なコンテンツが正しく一致していることを確認するために、正規表現をテストおよびデバッグします。 5.マッチを避けるために正規表現を最適化し、非グリーディのマッチングを使用してパフォーマンスを改善します。 /↩

Sublimetextのビルドシステムは、構成ファイルを介してコードを自動的にコンパイルして実行できます。 1)JSON構成ファイルを作成し、コンパイルと実行のコマンドを定義します。 2)ショートカットキーを使用して、ビルドシステムをトリガーしてコマンドを実行します。 3)構成を最適化して、キャッシュや並列コンピレーションの使用など、パフォーマンスを改善します。これにより、開発者はコードの作成に集中し、開発効率を向上させることができます。

sublimetextのコマンドパレットを使用すると、生産性が向上します。 1)Open CommandPalette(Ctrl Shift P/Windows/Linux、CMD Shift P/MAC)。 2)「InstallPackage」や「DarkTheme」などのコマンドキーワードを入力します。 3)プラグインのインストールやテーマの切り替えなど、コマンドを選択して実行します。これらの手順を通じて、CommandPaletteはさまざまなタスクを迅速に実行し、編集体験を改善するのに役立ちます。

Sublimetextのプロジェクト管理機能は、次の手順を通じてコードベースを効率的に整理およびナビゲートできます。1。プロジェクトファイルを作成し、プロジェクトメニューでSaveProjectasを使用して.sublime-Projectファイルを保存します。...2。プロジェクトファイルの構成、特定のファイルの除外やビルドシステムのセットアップなど、付属のフォルダーと設定を指定します。 3.プロジェクトファイルを開き、プロジェクトメニューのOpenProjectを介してプロジェクト環境をすばやくロードします。 4.プロジェクトファイルを最適化して、あまりにも多くのフォルダーを含めないようにし、除外モードを使用してナビゲーション速度を向上させます。これらの手順を通じて、Sublimetextのプロジェクト管理機能を使用して、開発効率とコード品質を向上させることができます。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ホットトピック



