2017-03-26 6 views
9

Visual Studio 2015を使用してPHPでミニマイズする(またはコメントを削除する)方法はありますか?私はPHPツールを使用し、公開サーバにPHPスクリプトをリリースするときは、少なくともコードからすべてのコメントを削除したいと思います。私は知っている、コンテンツメニューでコメントを削除する方法がありますが、私は私のプロジェクトにコメントを公開スクリプト(Bundler & Minifierツールのようなものですが、PHPのためのもの)のコメント(または最小限で未読のコード)を持っていたいと思います。ありがとうVisual StudioでPHPを縮小する2015

+0

PHPコメントは、例えばプログラミングのためにも使用されます。依存性注入のために、あなたが何をしているのかわからない場合は削除しないでください。運用サーバー上でコードを非表示にしたくない場合は、コードをコンパイルすることができます。 http:// stackoverflowを確認してください。com/questions/1408417/can-you-compile-php-code –

+0

NetBeansやPHPStormなどのPHPに適したIDEを使用してみませんか? – GordonM

+0

私はC言語を好み、PHPは「宿題」ですから。私はWeb EssentialsやVisual Studioの他のWebコンポーネントが好きです。以前はEclipseやNuSphereを使っていましたが、今は数年しか使っていません。私はVSで公開するのが好きです。なぜなら私は(js、cssのような)スクリプトだけをマークし、公表されるminifyコードでマークするからです。 – user1173536

答えて

8

基本的には、no point in minifying Phpがありますので、パフォーマンスの向上はありません。あなたが主張するならば、ソースからコメント/空白を削除するいくつかの方法があります。 (これらはちょうどVisualStudioを、これらに限定されない) - Gulp

  1. 使用を。
  2. 使用Command line optionsphp -w file.php =>コメントなしのファイルを生成します。&空白。 php_strip_whitespace()
  3. IDEの置換置換機能で正規表現を使用してください。 FieldBoxを検索するには、以下を使用します。 (置き換えフィールドボックスを空のままにしておく)

    //.*または/

  4. 役立ちますPhp-Minify

希望のようなライブラリ/ツールを使用してください!

4

どうしてあなたはオンラインツールを使用してそれを行うつもりはありませんか? VS 2015の代わりに使用できるオンラインツールがたくさんあります。

これはあなたのためのツールです。 http://beta.phpformatter.com/

あなたのお手伝いをすれば解決できると思っています。

ありがとうございます!

+0

PS:[スタイル]タブをクリックし、[すべてのコメントを削除]をチェックします。 –

0

これを行うためのビジュアルスタジオのツールはないと思います。しかし、あなたは仕事をするために外部ツールを使うことができます。ジェンキンのようなビルドシステムでこれを行うのは一般的な作業です。ビルドシステムe。 g。多くのバージョン管理イベントに対応することができます。

しかし、あなたはPHPのコードを(コンパイルのように)読むことができないようにしたいと思っています。あなたのPHPコードを他の人に隠すためのほんのいくつかのオプションがあります。あなたはPHPファイルを暗号化するためにionCubeを使うことができます。しかし、あなたは、ionCube拡張機能がパブリックWebサーバーにもインストールされていることを確認する必要があります。また、ionCubeは現在php 7.2では利用できません。7.1までです。もう一つの選択肢は、PHPからC++コンパイラエンジンであるHipHopを使用してPHPコードをコンパイルすることです。

1

Comment Remover toolをチェックすると、1回のボタンクリックでファイルからすべてのコメントを削除できます。また、#regionsを削除し、XML Docコメントを保存します。

+0

ありがとう、私はエディタでコメントを削除する方法を知っているが、私は知っている、どのようにコメント(またはコードを縮小)を一度にすべてのPHPファイルを公開する - 出力ディレクトリに削除します。 – user1173536

関連する問題