検索
ホームページPHPフレームワークLaravelLaravelに使用するアイデア

Laravelに使用するアイデア

Sep 02, 2021 am 11:33 AM
idelaravel

laravel で利用できる IDE ツールは次のとおりです: 1. コードの強調表示、構文プロンプト、自動補完、高速応答機能を備えたエディタ ソフトウェアである Sublime Text、2. 商用 PHP 統合開発ツール phpstorm、3. atom、クロスプラットフォームのテキスト エディター、4. Visual Studio Code。

Laravelに使用するアイデア

このチュートリアルの動作環境: Windows 7 システム、Laravel 6 バージョン、DELL G3 コンピューター。

IDE とは、プログラム開発環境を提供するためのアプリケーションである統合開発環境 (Integrated Development Environment) を指し、一般に、コード エディター、コンパイラー、デバッガー、グラフィカル ユーザー インターフェイスなどのツールが含まれます。コード記述機能、解析機能、コンパイル機能、デバッグ機能などを統合した統合開発ソフトウェアサービススイートです。この機能を備えたすべてのソフトウェアまたはソフトウェア パッケージ (グループ) を統合開発環境と呼ぶことができます。 MicrosoftのVisual Studioシリーズ、BorlandのC Builder、Delphiシリーズなど。プログラムは独立して実行することも、他のプログラムと組み合わせて実行することもできます。 IDE は主に HTML アプリケーション ソフトウェアの開発に使用されます。たとえば、Web サイトを設計する場合、多くのタスクが自動的に生成されるため、多くの人が IDE (HomeSite、DreamWeaver など) を使用します。

以下では、laravel開発に使用できるIDEツールをいくつか紹介します。

1. Sublime Text

Sublime Text: コードの強調表示、構文プロンプト、オートコンプリート、高速応答を備えたエディタ ソフトウェア。ゴージャスなインターフェースを備えているだけでなく、プラグイン拡張機構もサポートしているので、これを使ってコードを書くのは間違いなく楽しいです。使いにくいVim、肥大化して重いEclipse、軽量で起動が早いPHPStorm、Editplus、Notepadと比べると、SublimeTextの影が薄く、この極めてセクシーなエディタが最良の選択であることは間違いありません。コーディングとライティング用。

Sublime Text は Laravel で開発されており、利用可能なプラグインは次のとおりです:

  • Blade スニペット: Blade テンプレートの自動補完を提供します

  • Laravel 4 Blade Highlighter: Blade キーワード ハイライトを提供します

  • Laravel Generator: 超効率的な Laravel ワークフローを提供します

  • Clipboard History: クリップボード履歴, Sublime スーパー プラグイン No. 2

  • Emmet: HTML と CSS スーパー ツール, Sublime スーパー プラグイン No. 1

2, phpstorm

PhpStorm は、JetBrains によって開発された商用 PHP 統合開発ツールです。ユーザーの効率を向上させるように設計されています。ユーザーのコーディングを深く理解し、インテリジェントなコード補完、高速なナビゲーション、およびインスタントエラーチェック。

PhpStorm は、Laravel フレームワークに組み込まれた Blade テンプレート エンジンのサポートを提供します。 Laravel プラグインと Laravel IDE ヘルパーを使用すると、Laravel プロジェクトをより効率的に開発できます。

3. atom

Atom は、特にプログラマー向けに github によって起動されたクロスプラットフォームのテキスト エディターです。シンプルで直感的なグラフィカル ユーザー インターフェイスと、CSS、HTML、JavaScript、その他の Web プログラミング言語をサポートするなど、多くの興味深い機能を備えています。マクロをサポートし、分割画面機能を自動的に完了し、ファイルマネージャーを統合します。

4. Visual Studio Code

Visual Studio Code (「VS Code」と呼ばれる) は、4 月 30 日の Build Developer Conference で Microsoft によって正式に発表された製品です。 , 2015. Mac OS X、Windows、および Linux で実行される、最新の Web およびクラウド アプリケーションを作成するためのクロスプラットフォーム ソース コード エディタです。デスクトップ上で実行され、Windows、macOS、および Linux で使用できます。 JavaScript、TypeScript、Node.js のサポートが組み込まれており、他の言語 (C、C#、Java、Python、PHP、Go など) やランタイム (.NET、団結)。

ご紹介しますLaravel の Vscode 環境をセットアップする方法

次のプラグインをインストールします:

  • ##自動終了タグ

Visual Studio IDE や Sublime Text と同様に、HTML/XML 終了タグを自動的に追加します。

Laravelに使用するアイデア
  • フォーマットで美化

    ## Visual Studio Code の
  • javascript

JSONCSSSass、および HTML

    より良いマージ

Visual Studio Code は、Atom のマージ競合プラグインからインスピレーションを得た、非常に便利なビジュアル マージ競合ツールです。

Laravelに使用するアイデア
  • #Chrome 用デバッガー

  • ## Google Chrome で JavaScript コードをデバッグしたり、Chrome デバッグ プロトコルの他の機能をサポートしたりするための #VS Code 拡張機能。

Laravelに使用するアイデア
    Eslint
  • これは拡張機能は、開いているワークスペース フォルダーにインストールされている ESLint ライブラリを使用します。フォルダーがこのライブラリを提供していない場合は、グローバルにインストールされているバージョンが一致します。 ESLint のローカル インストールもグローバル インストールも存在しない場合は、グローバル インストールの場合は
  • npm install eslint
または

npm install -g eslint を実行してローカルにインストールできます。

    Npm
  • この拡張機能は、
  • package.json
ファイルで定義された npm スクリプトをサポートします。インストールされたモジュールを

package.json で定義された依存関係に対して検証します。

Laravelに使用するアイデア
Laravel Blade スニペット
  • # Laravel ブレードのコード スニペットと構文の強調表示は、Visual Studio Code をサポートしています。

PHP デバッグ

  • この拡張機能は Derick Rethan によって開発され、VS Code と XDebug の間のデバッグ アダプターです。 XDebug は、サーバーにインストールする必要がある PHP 拡張機能 (Linux では .so

    ファイル、Windows では
  • .dll
ファイル) です。

#PHP Intellisense Crane

  • ##Crane は、PHP コードの自動補完を提供する Visual Studio Code の生産性向上拡張機能です。依存関係はなく、あらゆる規模のプロジェクトで非常にうまく機能します。まだ開発中のため、バグや不足している機能がある可能性があります。

Laravelに使用するアイデア
    使用グラフを使用して、Git 履歴を表示し、作成者名、電子メール、日付、コミッターの作成者名、電子メール、日付、コミット コメントなどのコミットの詳細を表示します。
  • ファイルの以前のコピーを表示するか、ワークスペース バージョンまたは以前のバージョンと比較して、エディター (Git Blame) のアクティブな行への変更を表示します。

    Laravelに使用するアイデア

    Dracula テーマとマテリアル アイコン テーマアイコン テーマを使用しています。今度は Vscode を使用して Laravel でデバッグしてみます。うまく動作しますか?

    Laravelに使用するアイデア

    関連する推奨事項: 最新の 5 つの Laravel ビデオ チュートリアル

以上がLaravelに使用するアイデアの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
インクルージョンの幻想:リモートワークにおける孤立と孤独への対処インクルージョンの幻想:リモートワークにおける孤立と孤独への対処Apr 25, 2025 am 12:28 AM

トコンバティソルメントアンドロネリネスは、レモであり、regultionを実現し、等間grothopportunitionを提供し、効率的に使用します

フルスタック開発のためのLaravel:包括的なガイドフルスタック開発のためのLaravel:包括的なガイドApr 25, 2025 am 12:27 AM

laravelispopopularfulfull-stackdevelopment becuseiTOfferseamlessbbackEndpowendPowerandfflexibility.1)simplifyDatabaseItteractions.2)asbladetemplatingEngineallowsforclean、dynamictmltemplates.3)Laravelmix

ビデオ会議対決:リモート会議に適したプラットフォームを選択するビデオ会議対決:リモート会議に適したプラットフォームを選択するApr 25, 2025 am 12:26 AM

ビデオ会議プラットフォームを選択する際の重要な要因には、ユーザーインターフェイス、セキュリティ、および機能が含まれます。 1)ズームなど、ユーザーインターフェイスは直感的である必要があります。 2)セキュリティに注意を払う必要があり、Microsoftチームはエンドツーエンドの暗号化を提供します。 3)機能は要件を一致させる必要があり、Googlemeetは短い会議に適しており、Ciscowebexは高度なコラボレーションツールを提供します。

最新のLaravelと互換性のあるデータベースバージョンは何ですか?最新のLaravelと互換性のあるデータベースバージョンは何ですか?Apr 25, 2025 am 12:25 AM

Laravel10の最新バージョンは、MySQL 5.7以降、PostgreSQL 9.6以降、SQLite 3.8.8以降、SQLServer 2017以降と互換性があります。これらのバージョンは、クエリとストレージの効率を向上させるMySQL5.7のJSONデータ型など、LaravelのORM機能をサポートするため選択されます。

Laravelをフルスタックのフレームワークとして使用することの利点Laravelをフルスタックのフレームワークとして使用することの利点Apr 25, 2025 am 12:24 AM

laravelisanexcellentchoicefulfulffull stackdevelopmentduetoitsotsobustfeaturesofuse.1)そのImprifiescomplextaskswithnphpsynthenphpsynpsuls likebladeforfront-dandeloquentormforback-end.2)laravelmixandartisantystemを拡張するlaravedecosystem

Laravelの最新バージョンは何ですか?Laravelの最新バージョンは何ですか?Apr 24, 2025 pm 05:17 PM

laravel10、releaseonfebruary7,2023、isThelateStversion.itfeatures:1)改善された改善とnewReportmethexceptionhandler、2)拡張サプロポートフォーフプP8.1FeatureslikeNums、and3)

最新のLaravelバージョンはどのように開発を簡素化しますか?最新のLaravelバージョンはどのように開発を簡素化しますか?Apr 24, 2025 pm 05:01 PM

ThelatestlaravelversionEnhancesDevelopments:1)SimplifiedRoutingImplicitModelbinding、2)EnhancedEloquentCapabilitiesWithNewQueryMethods、and3)supportformdernphpeaturesliekenamedarguments、makedingdingingindenjoyableを改善しました。

最新のLaravelバージョンのリリースノートはどこにありますか?最新のLaravelバージョンのリリースノートはどこにありますか?Apr 24, 2025 pm 04:53 PM

laravel.com/docsで最新のLaravelバージョンのリリースノートを見つけることができます。 1)リリースノート新しい機能、バグの修正、改善に関する詳細情報を提供します。 2)新しい機能の適用を理解するのに役立つ例と説明が含まれています。 3)新機能の潜在的な複雑さと後方互換性の問題に注意してください。 4)リリースノートの定期的なレビューは、それを更新し続け、イノベーションを刺激することができます。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

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

ホットツール

SecLists

SecLists

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

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)