ホームページ >バックエンド開発 >PHPチュートリアル >開発環境構成チェックリストの概要 (Mac 以外)
大学の開発環境をまとめた短い本を投稿するのは初めてです。ほとんどの人がこれらの環境を持っていないことがわかるので、やはりツールが参考になると思います。とても重要です。
Windows を長い間使用していないにもかかわらず、過去にお気に入りだったソフトウェアのいくつかを今でも覚えています。
Windows で最も面倒なのはコマンド ライン ツールです。cmder を使用すると、基本的に Linux のターミナルと同じか、さらに使いやすくなります。
wget ツール、Windows でも時々必要になります
Windows では私のお気に入りのツールですが、Linux では同等のツールが見つかりません。
プロセス全体でキーボードの使用状況を記録します。2 年間で崇高な 100000000 回のクリックがある可能性があります。もちろん、他の機能もあります
私は (sublime(more) + phpstorm(less) ) End コードを書いた後、atom はフロントエンド コードを書きます
これが私のプラグインです
sublime
{ "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)
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/)
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 コマンドライン バージョン
vuze - linux 便利なシーディング ツールです。Butterfly Bt を使用できます
steam - steam で Linux ゲームをたくさんダウンロードすることを忘れないでください。専門家は私に連絡してください
skype、gitter、slack - チャット ツール
linux デスクトップ
i3wm - 個人的にはこれが最もクールなデスクトップだと思います。自由にディレクトリを設定できますが、Electron のようなデスクトップ アプリケーションの開発は少し面倒で、解決方法がわかりません。
budgie - i3wm と互換的に使用します
DevTools Author - コンソール変更ツール
Dream Afar New Tab - 素敵なタブページ
EditThisCookie - 一目瞭然
基本的によく使用されるものが記録されており、補足は常に更新されます。記事内の各プラグイン機能には画像はありません。また、画像を添付することを目的としていません。説明に従ってググってください。