PHP コード美化ツール - phpCodeBeautifier[EditPlus に統合]_PHP チュートリアル
PHPCBを使用してPHPコード美化ツールをEditPlusに追加します
EditPlus または他のエディターに統合できる PHP コード整形ツール: phpCodeBeautifier (phpCB と呼ばれます)。
PHP コード形式を美しくし、混沌とした PHP コードをすっきりさせることができます。
EditPlusrをインストールすると、メニューバーに[ツール(T)]→[ユーザーツールの設定]というメニューがあるので、[ユーザーツール]→[ツールの追加]をクリックします。アプリ】.
メニューのテキストは次のようになります: PHP コードの美化コマンド: phpCB のローカル保存アドレスを選択します。
パラメータ: $(FilePath) または次の内容を記述します (コマンドは 1 行です)。詳細については、phpCodeBeautifier ユーザー マニュアルを参照してください。
--space-after-if --optimize-eol --space-after-switch --space-after-while --開始山括弧前のスペース --終了山括弧後のスペース -- extra-padding-for-case-statement --glue-amperscore --change-shell-comment-to-double-slashes-comment --indent-with-tab --force-large-php-code-tag --force -true-false-null-contant- lowercase --comment-rendering-style PEAR --equal-align-position 50 --padding-char-count 1 "$(FilePath)"
初期ディレクトリ充填: $(FileDir)
最後に、選択内容に注意してください: [テキスト フィルタリングを実行] を選択し、ドロップダウン ボックスで [置換] を選択します。
使用する必要がある場合は、メニューバーで PHP コード美化ツールを選択するだけです
そうすれば、プログラムが乱雑なコードを自動的に整理し、コードをより美しく、読みやすく、分析しやすくします。
phpCodeBeautifier ユーザーマニュアル
オプション
--space-after-start-bracket: 開始括弧 "(" の後にスペースを挿入できるようにします。
if ($condition) {
}
if ($condition) {
}
--space-before-end-bracket: 終了括弧 ")" の前にスペースを挿入できるようにします。
if ($condition ) {
}
if ($condition) {
}
--space-after-if: 「if」キーワードの後にスペースを挿入できるようにします。
if ($condition) {
}
if($condition) {
}
--space-after-switch: 「switch」キーワードの後にスペースを挿入できるようにします。
スイッチ ($condition) {
}
スイッチ($condition) {
}
--space-after-while: 「while」キーワードの後にスペースを挿入できるようにします。
while ($condition) {
}
while($condition) {
}
--space-before-start-angle-bracket: 山括弧 "{" を開始する前にスペースを挿入できるようにします。
while($condition) {
}
while($condition){
}
--space-after-end-angle-bracket: 山括弧「}」の開始後にスペースを挿入できるようにします。
while($condition){
} // これで終わり
while($condition){
}//終わり
--extra-padding-for-case-statement: case ステートメントの前のパディングを増やします。
スイッチ($condition){
ケース 1:
アクション1();
休憩;
ケース 2:
アクション2();
休憩;
デフォルト:
デフォルトアクション();
休憩;
}
スイッチ($condition){
ケース1:
アクション1();
休憩
ケース 2:
アクション2();
休憩
デフォルト:
デフォルトアクション();
休憩
}
?>
--one-true-brace-function-declaration: 関数には「1 つの true 中括弧」形式を使用します。
--one-true-brace-function-declaration あり --one-true-brace-function-declaration なし
関数 aFunction($param)
{
// 関数の内容
}
?>
関数 aFunction($param) {
// 関数の内容
}
?>
--glue-amperscore: 次の項目に「&」を貼り付けます。
--glue-amperscore あり --glue-amperscore なし
$value = &$objectInstance;
?>
$value = & $objectInstance;
?>
--change-shell-comment-to-double-slashes-comment: 「# ...」コメントを「// ...」コメントに変更します
ソース --change-shell-comment-to-double-slashes-comment あり --change-shell-comment-to-double-slashes-comment なし
#コメント内容
//またコメント
?>
// コメント内容
// 別のコメント
?>
#コメント内容
// 別のコメント
?>
--indent-with-tab: 選択すると、テキストのインデントに表 (ASCII #9) 文字が使用され、それ以外の場合はスペース (ASCII #32) 文字が使用されます。
--force-large-php-code-tag: 「」を変更します。および「<%」トークンを「」に変換します。 「?>」に。
ソース --force-large-php-code-tag あり --force-large-php-code-tag なし
?>
<%
%>
?>
?>
?>
<%
%>
--force-true-false-null-contant- lowercase: PEAR コーディング標準で推奨されている、NULL、TRUE、および FALSE 定数の小文字。
ソース --force-true-false-null-contant- lowercase を使用した場合 --force-true-false-null-contant- lowercase を使用しない場合
if(TRUE){
if(FALSE){
$value = NULL;
}
}
?>
if(true){
if(偽){
$value = null;
}
}
?>
if(TRUE){
if(FALSE){
$value = NULL;
}
}
?>
--align-equal-statements: すべての代入ステートメントを整列させます。
--align-equal-statements を使用したソース
$noError = true;
$feildEmpty = false;
$showMessage = false;
$showMessage = false;
$anotherVariable[0123] = 'ブラブラブラ';
$showBlaBlaBlaMessage = false;
?>
$noError = true;
$feildEmpty = false;
$showMessage = false;
$showMessage = false;
$anotherVariable[0123] = 'ブラブラブラ';
$showBlaBlaBlaMessage = false;
?>
--align-equal-statements-to-fixed-pos: すべての代入ステートメントを固定位置に配置します。
--align-equal-statements-to-fixed-pos 30 を使用したソース
$noError = true;
$feildEmpty = false;
$showMessage = false;
$showMessage = false;
$anotherVariable[0123] = 'ブラブラブラ';
$showBlaBlaBlaMessage = false;
?>
$noError = true;
$feildEmpty = false;
$showMessage = false;
$showMessage = false;
$anotherVariable[0123] = 'ブラブラブラ';
$showBlaBlaBlaMessage = false;
?>
コメントレンダリングスタイル
次のスタイルのコメント書式を使用できます:
--コメントレンダリングスタイルのPEAR --コメントレンダリングスタイルのPHPDoc
/**
* ブラブラブラ
*
* @アクセス公開
*/
?>
/**
* ブラブラブラ
*
* @アクセス公開
*/
?>
PEAR コーディング標準のヒント
PEAR コーディング標準に従うには、次の構成を使用することをお勧めします:
オプションの状態
--開始括弧後のスペース-
--終了括弧の前のスペース-
--if X の後のスペース
--space-after-switch X
--space-after-while X
--開始山括弧前のスペースX
--終了山括弧後のスペースX
--extra-padding-for-case-statement -
--one-true-brace-function-declaration X
--glue-amperscore X
--change-shell-comment-to-double-slashes-comment X
--タブ付きインデント-
--force-large-php-code-tag X
--force-true-false-null-contant-小文字 X
--align-equal-statements X
--align-equal-statements-to-fixed-pos -
使用するパディング文字数には 4 を使用します。
コマンドライン
コマンドライン構文は次のとおりです:
phpCB.exe [オプション] [srcFile]
ここで、 options は前のトピック リストからのものであり、 srcFile は美化するファイルです。 srcFile が指定されていない場合は、標準入力が使用されます。変換されたテキストは標準出力に出力されます。> を使用してファイルにリダイレクトできます。シンボル
例
これはコマンドラインバージョンのサンプル呼び出しです:
# phpCB --space-after-if
--space-after-switch
--after-while
--開始山括弧の前のスペース
--終了山括弧後のスペース
--one-true-brace-function-declaration
--glue-amperscore
--シェルのコメントを二重スラッシュコメントに変更します
--force-large-php-code-tag
--force-true-false-null-contant-小文字
--align-equal-statements
--comment-rendering-style PEAR
--equal-align-position 50
--padding-char-count 4
c:somepathtofile.php

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









OUYI OKXは、世界をリードするデジタル資産取引プラットフォームです。 1)その開発履歴が含まれます。2017年に開始され、中国名「OUYI」は2021年に発売され、2022年にOUYI OKXと改名されます。 3)プラットフォームの特別な機能には、マーケットデータサービスとリスク制御システムが含まれます。 4)コアの利点には、技術的な強さ、セキュリティシステム、サービスサポート、市場のカバレッジが含まれます。

2025年の上位10の暗号通貨契約交換プラットフォームは次のとおりです。1。Binance先物、2。OKX先物、3。Gate.io、4。Huobi先物、5。Bitmex、6。Bibit、7。deribit、8。Bitfinex、9。Coinflex、10。

2025年のレバレッジド取引、セキュリティ、ユーザーエクスペリエンスで優れたパフォーマンスを持つプラットフォームは次のとおりです。1。OKX、高周波トレーダーに適しており、最大100倍のレバレッジを提供します。 2。世界中の多通貨トレーダーに適したバイナンス、125倍の高いレバレッジを提供します。 3。Gate.io、プロのデリバティブプレーヤーに適し、100倍のレバレッジを提供します。 4。ビットゲットは、初心者やソーシャルトレーダーに適しており、最大100倍のレバレッジを提供します。 5。Kraken、安定した投資家に適しており、5倍のレバレッジを提供します。 6。Altcoinエクスプローラーに適したBybit。20倍のレバレッジを提供します。 7。低コストのトレーダーに適したKucoinは、10倍のレバレッジを提供します。 8。ビットフィネックス、シニアプレイに適しています

暗号通貨交換を選択するための提案:1。流動性の要件については、優先度は、その順序の深さと強力なボラティリティ抵抗のため、Binance、gate.ioまたはokxです。 2。コンプライアンスとセキュリティ、Coinbase、Kraken、Geminiには厳格な規制の承認があります。 3.革新的な機能、Kucoinのソフトステーキング、Bybitのデリバティブデザインは、上級ユーザーに適しています。

主流のコインを購入できるアプリソフトウェアには、次のものが含まれます。1。バイナンス、世界をリードする、大規模なトランザクションボリューム、速度。 2。OKX、革新的な製品、低料金、高いセキュリティ。 3。Gate.io、さまざまな資産と取引オプション、セキュリティに焦点を当てています。 4。Huobi(HTX)、低料金、優れたユーザーエクスペリエンス。 5。コインベース、初心者に適し、高いセキュリティ。 6. Kraken、安全で準拠し、さまざまなサービスを提供しています。 7。Kucoin、低料金、プロのトレーダーに適しています。 8。ジェミニ、コンプライアンスを強調し、監護サービスを提供します。 9。Crypto.com、さまざまなオファーとサービスを提供します。 10。ビットスタンプ、古い交換、強い流動性、

上位5つのビットコイン先物交換ランキングは次のとおりです。1。CMEグループ:世界で最も信頼できるものであり、機関投資家を引き付け、強力なコンプライアンスを持っています。 2。Coinbase:特に小売投資家向け、13の先物契約を提供し、使いやすい。 3。バイナンス:高レバレッジ、良好な流動性、および大規模なユーザーボリューム。 4。OKX:大規模な累積取引量、専門的なインターフェイス、および完全なリスク管理。 5。Kraken:高度なセキュリティ、欧州市場および機関の顧客に適しています。

量子チェーンは、次の交換で取引できます。1。Binance:大規模な取引量、豊富な通貨、高いセキュリティを備えた世界最大の交換の1つ。 2。SESAMEOpen Door(gate.io):大規模な交換、さまざまなデジタル通貨取引を提供し、取引の深さが良好です。 3。OUYI(OKX):強力な包括的な強さ、大規模なトランザクションボリューム、および完全な安全対策を備えたOKグループによって運営されています。 4。ビットゲット:高速開発、量子チェーントランザクションを提供し、セキュリティを改善します。 5。Bithumb:日本で運営され、複数の主流の仮想通貨の取引をサポートし、安全で信頼性があります。 6。抹茶交換:フレンドリーなインターフェイスを備えた有名な交換と量子チェーンの取引をサポートします。 7。Huobi:量子チェーン取引を提供する大規模な交換、

Ethereumでのクロスチェーントランザクションをサポートするアプリまたはソフトウェアには、次のものがあります。1。Xbitには、8つの主流の公共チェーンとゼロガス料金取引をサポートします。 2。ブロックチェーンネットワークと0ガス料金送金をサポートするBinance。 3。TokenPocket、マルチチェーントランザクションと管理をサポートします。 4.マルチチェーン資産交換をサポートするanyswap。 5。4,800以上のERC-20トークン償還をサポートするThorswap。
