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 サイトの他の関連記事を参照してください。

sublimetextは、速度とシンプルさを追求する開発者に適していますが、VSCODEは強力なスケーラビリティと統合機能を必要とするユーザーに適しています。 1.SublimeTextは、その軽量で高速な応答で知られており、GotoanythingとMulti-Selectが強力です。 2。VSCODEは、そのスケーラビリティとIDE関数で知られており、組み込みのGitおよびデバッグツールを備えており、Intellisenseは開発効率を向上させます。

Sublimetextのプラグインとパッケージは、PackageControlを介してインストールおよび管理することができ、プログラミング効率を向上させることができます。 1.ブラケットのマッチングを強調して、ブラックエチライラーターなどのプラグインをインストールして、コードの読み取りを簡素化します。 2。sublimelinterを使用して、ピリントを構成してリアルタイムコードチェックを実装します。 3.サイドバレンハンスメントを使用して、サイドバー機能をカスタマイズしてファイル管理を最適化します。

sublimeTextiftisfreeduringanunlimitedtrial、buta $ 99licenseisisrecommendedfor Regularuse.1)thetrialallowsfullfeatureacescesswithouttimelimits.2)alicenseOffersperpetualuse、futureupdates、andRemovespurchasereminders、拡張性の低下deverportingdeververters。

sublimeTextは、作業効率を大幅に改善できます。 1)複数の選択とマルチカーサー関数が同時に複数の位置を編集することを可能にします。2)コマンドパネルは高速関数アクセスを提供します。3)マクロとフラグメントは共通操作を自動化できます。

Sublimetextは無料の試用版を提供しますが、最終的には恒久的な許可のために有給の購入が必要です。 1)無料の試用期間中、ユーザーはその機能を体験できますが、購入プロンプトを受け取ります。 2)購入後、ユーザーはそれを永続的に使用し、サブスクリプション料金を使用せず、より多くのプラグインとテーマにアクセスできます。

Themaindifferencesbetweenthepaidunpaidversions of of sublimeTextaretheremovalofstatusbarremindersandoccasionalpop-uppromtsinthepaidversion.1)registeredversion:完全に機能すること

sublimetextは購入する価値があります。 1)その単純なインターフェースと、マルチラインの編集やGoToanythingなどの強力な機能により、開発効率が向上します。 2)Anacondaなどのリッチなプラグインエコシステムは、開発体験を向上させます。 3)価格は70ドルですが、そのパフォーマンスと流encyさはプロの開発者にとって大きな価値があります。

Sublimetextは、その強力なコード完了と構文の強調機能のために開発者に愛されています。 1)コードの完了は、プログラミング効率を改善するために、機能名、変数名などを自動的に促すことができます。 2)構文の強調表示では、さまざまな色でコード要素を区別して、読みやすさとエラー検出速度を向上させます。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

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

WebStorm Mac版
便利なJavaScript開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ドリームウィーバー CS6
ビジュアル Web 開発ツール
