ホームページ >バックエンド開発 >PHPチュートリアル >開発環境構成チェックリストの概要 (Mac 以外)

開発環境構成チェックリストの概要 (Mac 以外)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 13:03:111023ブラウズ

大学の開発環境をまとめた短い本を投稿するのは初めてです。ほとんどの人がこれらの環境を持っていないことがわかるので、やはりツールが参考になると思います。とても重要です。

Windows のいくつかのツール

Windows を長い間使用していないにもかかわらず、過去にお気に入りだったソフトウェアのいくつかを今でも覚えています。

  • cmder

Windows で最も面倒なのはコマンド ライン ツールです。cmder を使用すると、基本的に Linux のターミナルと同じか、さらに使いやすくなります。

  • wget

wget ツール、Windows でも時々必要になります

  • Internet Download Manager

Windows では私のお気に入りのツールですが、Linux では同等のツールが見つかりません。

  • WhatPluse

プロセス全体でキーボードの使用状況を記録します。2 年間で崇高な 100000000 回のクリックがある可能性があります。もちろん、他の機能もあります

コードツール

私は (sublime(more) + phpstorm(less) ) End コードを書いた後、atom はフロントエンド コードを書きます

これが私のプラグインです

  • sublime

    • AdvancedNewFile - 新しいファイルを素早く作成します

    { "keys": ["ctrl+n"] , "command": " Advanced_new_file_new”} // 新しいファイルのショートカット キーをバインドします

    • All Autocomplete - コード補完 (おそらく、このプラグインは常に存在します)

    • Autoprefixer css - ブラウザ互換のプレフィックス補完

    • Blade スニペット - コード スニペット (laravel ブレード)

    • Bootstrap 3 スニペット - 上記と同じ

    • BracketHighlighter - 必須アイテム

      Colorsublime - プレビュー インストール sublime のすべての構成ソリューション
    • ドックブロック -コードコメントツール
    • Emmet - 誰もが知っています
    • Git - 非常に便利ですが、めったに使用しません
    • ハイライター - コードを強調表示するツール、インストールする必要があります
    • JavaScriptNect - ES6 構文es6コードサポートが強化されました
    • JSX - React なしでスキップできます
    • Laravel 5 Artisan - laravel のアーティファクト
    • Laravel Blade Highlighter - laravel ブレードの構文ハイライト
    • マークダウン プレビュー - md html ファイルを生成します。場合によっては便利です (ドキュメントの印刷)
    • PHP Companion - php 関数ジャンプ、名前空間処理アーティファクト (私の修正)
    • json { "keys": ["f6"], "command": "expand_fqcn" } { "キー": ["shift+f6"]、"コマンド": "expand_fqcn" 、"引数": {"leading_separator": true} }、{ "キー": ["f5" ;]、"コマンド": "find_use" }、{ "キー": ["f4" ;]、"コマンド": "import_namespace" }、{ "キー": ["f12"] , "command": "goto_defining_scope" }, { "keys": ["ctrl+1"], "command": "insert_php_constructor_property" }
    • PHP ゲッターとセッターセットコードを取得する

    Sass Scss スタイラス - 構文強調表示のサポート
    • SideBarEnhancements - 必須、ファイルツリー
    • SublimeCodeIntel -
    • ターミナル - を素早く開くターミナル、Windows で最もよく使用されるターミナル過去に
    • TrailingSpaces - スペースをキャンセルするのに役立ちます
    • Twig、Vue Syntax Highlight - Twig 、Vue 構文ハイライト
    • WakaTime - WakaTime の公式プラグイン、WakaTime を使用してコーディング時間を記録し、Google で検索します自分自身
    • Sublime テーマ
    • マテリアル テーマ (ブレイン サプリメント、XD)

  • Boxy テーマ
  • Atom (基本的に sublime に似ています)

    • スタイラス

    • Advanced-open-file

    • atom-autocomplete-php、autocomplete-php、 、オートコンプリート-Python

    • atom-runner - カスタムタスク (sublime の ctrl + b に似ています)

    • atom-terminal - システムのデフォルト (zsh、bash、fish) を呼び出す超強力な atom コマンドライン

    • emmet

    • ..
    • language-vue - vue ハイライト

    • linter、linter-selint、linter-php - 言うまでもなく、atom のハイライトの 1 つです

    • project-manager - 強力なプロジェクト マネージャー、保存して使用してくださいいつでもすぐに前のプロジェクトコードを表示します

    • simple-drag-drop-text - マウスドラッグしてコードを移動します

    • tokamak-terminal - 現在使用されている前のターミナルに依存します

    • ツールバー 、 tool-bar-main - vscode と同じツールバー

    • wakatime

    • atom テーマカラー
    • Atom マテリアルテーマ
    • Nucleus Dark(ing) テーマ
    • アトムマテリアル- uiカラーマッチング
  • アドベンチャーシンタックス

    • バットマンシンタックス

    • 現在Nucleus Dark + atom-material-uiを使用しています

    • 開発環境

    • virtualbox - 仮想マシン

    • vagrant - パッケージ化 統合仮想環境

    参考ビデオ (http://learner.video/series/php-tips-and-tricks/episodes/14)、ブログ (http://rrylee.github.io/) 2015/11/ 26/quick-start-linux-php/)

  • Homestead - laravel プロジェクト開発環境

    • nvm - ノードのバージョン管理ツール、インストールも非常に便利、github -> nvm

    • terminator - コマンド実行ツール、https://github.com/RryLee/.dotfiles/blob/master/terminator/config

      を参照してください。

    fish + oh-my-fish - 設定リファレンス https://github. com/RryLee/.dotfiles /blob/master/fish/config.fish

    php
    • php -v // PHP 7.0.7-2

      mysql
    • mysql -V // 5.6.30

      linux いくつかのソフトウェア

    • lantern - はしごを参照github

    • シャッター- スクリーンショット

    • musicbox - NetEase Cloud Music コマンドライン バージョン

      you-get - ビデオ メディアのダウンロード、基本ネットワークのほとんどの国内外の Web サイト

    webtorrent-desktop - トレント ファイルのダウンロード、github ダウンロード

    • vuze - linux 便利なシーディング ツールです。Butterfly Bt を使用できます

    • steam - steam で Linux ゲームをたくさんダウンロードすることを忘れないでください。専門家は私に連絡してください

    • skype、gitter、slack - チャット ツール

    • linux デスクトップ

    • gnome3 - プラグインを開発せずに、独自に dir 関数があまりないので、適切に設定することをお勧めします。現在のコンピュータ構成は制限されているため、フリーズする可能性があります。

      i3wm - 個人的にはこれが最もクールなデスクトップだと思います。自由にディレクトリを設定できますが、Electron のようなデスクトップ アプリケーションの開発は少し面倒で、解決方法がわかりません。
    • 重要なのは、非常にスムーズであることです
    • budgie - i3wm と互換的に使用します
    • xfce4 - 最近、archlinux に切り替える予定で、非常にクールでプレイアビリティが高いと感じています。

    • ブラウザ
    • chrome

      AdBlock - 機能するかどうかに関係なく、そこにあります
    • Github 用アバター - Github ユーザー名は画像を表示し、うまく機能します
    • Chrome Sniffer Plus - 使用方法を表示Web サイトのオープンソース ライブラリの数

    ColorZilla - カラー選択ツール

  • DevTools Author - コンソール変更ツール

  • Dream Afar New Tab - 素敵なタブページ

  • EditThisCookie - 一目瞭然

  • Gliffy Diagrams - シンプルな描画ツール

  • アイソメトリックの貢献 - github の貢献を表示建物を建てるようなものです

  • JSON Formatter - Json を表示するための実用的なツール

  • LastPass: Free Password Manager - パスワード管理ツール (個人的には自分のアカウントには価値がないと感じているので、基本的には lastpass を使って管理しています)

  • OneTab - 現在のすべてのタブを保存します

  • Pocket、SaveToPocket、Wunderlist for Chrome - いくつかの推奨アプリ

  • Postman - API デバッグアーティファクト

  • React 開発者ツール、V uejs DevTools、Firebase による Vulcan - 反応、 vue、firebas デバッグ ツール

  • Web ペイント - 現在のページの描画ツール

  • 単語翻訳 - 非常に使いやすい辞書

  • Vimium - vim party勝利

  • 簡単なブックマーク ツール- Yiji を使用している学生の皆さん、これは便利なツールです

  • chrome テーマ - arc-theme

  • firefox

  • は基本的に chrome と同じツールチェーンを維持しますが、私は chrome を使用することを好みます Inside について話しますFirefox の arc-theme をダウンロードしてインストールします https://github.com/horst3180/arc-firefox-theme/releases

    基本的によく使用されるものが記録されており、補足は常に更新されます。記事内の各プラグイン機能には画像はありません。また、画像を添付することを目的としていません。説明に従ってググってください。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。