より適切なファイルが見つかりません。私はWebコンテンツ(php、html、css、js ..)を作成するためにPhpStormを使用していますが、私は長いファイル(それほど長い数百行も失われないほど)の問題に直面しています。不要なコンテンツを削除します。PhpStorm仮想ファイル分割
ディスク上の1つのファイルと異なるファイルを作成する機能、プラグイン、または外部ファイルマネージャがあるかどうかは疑問でした。
たとえば、ファイルが.css
の場合、その内容はHTMLのさまざまな機能や部分を扱っていますが、それらはすべて同じHTMLページにあります。だから、それぞれの部分に異なる.css
ファイルを作成するのは悪い考えですが、コードを別々にコーディングしてデバッグすることができる各パーツ/フィーチャに対して異なる仮想ファイルを用意することは良いことです。同じファイルに保存されます。
common_header.css
:ヘッダcommon_menu.css
とお得な情報:メニューとの取引(私達は私達のページの上に持っているいくつかのメニュー)common_footer.css
:は言うことができますどのような今までとの取引をページの最後に
- ...など
ここで、コーディング中に異なるファイルファイルマネージャのようないくつかのこと(元のファイルのサブツリーとして最高):サブツリーが
common.cssを隠されたので、ここで//ドット
....他のファイルが+でなければなりません//ここにドットがあるべき - サブツリーが
- common_header.css
- common_menu.css
- common_footer.css 示されているので、
- ...
....他のファイル
しかし、ディスク上に、彼らはあまりにも一人として私たちのブラウザにロードされている同じファイルcommon.css
上のすべてのとき。
PhpStormにはこのような機能はありません。実際には、みんながやっていることは、実際には別々のファイルを作成し、展開/テスト(単純なGrunt/Gulpタスクなど)の前にそれらを結合/接着することです。このようなルーチンは、File Watcher機能を介してファイル保存時に自動的に呼び出すことも、Grunt/Gulp自身の 'watch'を介して呼び出すこともできます。このようなインクルードを行うには、CSSプリプロセッサ(LESS/Sass/etcなど)を使用することもできます(これは、インクルードされたファイルの代わりにCSSとしてインクルードされたファイルを扱うオプションを持っています)。 – LazyOne