この画像はこの画像を要約しています。開いたかっこ[if、else、for、...]で終わるPHPタグの "inside" PHPタグを書くたびに、残りの行は白くなります。
EDIT: @MattDMoはSublime githubリポジトリに問題をオープンしました。既に修正をコミットしているようです。今すぐデプロイを待つだけです。
この画像はこの画像を要約しています。開いたかっこ[if、else、for、...]で終わるPHPタグの "inside" PHPタグを書くたびに、残りの行は白くなります。
EDIT: @MattDMoはSublime githubリポジトリに問題をオープンしました。既に修正をコミットしているようです。今すぐデプロイを待つだけです。
この問題は最近のサブライムテキスト3のビルドでPHP.sublime-syntax
というファイルを持つissueです。このpull requestで説明されているように、特にHTMLが中括弧ブロックの内側にある場合は、PHPとHTMLコードが混在する場面ではいくつかのことが起こります。 PRが受け入れられ、PHPパッケージのthe current versionが期待どおりに動作するはずです。 ST3のインストールをアップグレードするには、3080以降(とあなたはdevのトラック上の現在のパブリックベータ版のBuild 3114、またはBuild 3113使用して、本当にでなければなりません)tempディレクトリまたはどこかとに、変更を実行してビルドし
git clone https://github.com/sublimehq/Packages.git
、またはzipfileのレポをダウンロードして展開してください。作成したPackages
ディレクトリを入力し、サブライムのPackages
ディレクトリに全体PHP
フォルダをコピーします。
~/Library/Application Support/Sublime Text 3/Packages
~/.config/sublime-text-3/Packages
C:\Users\UserName\AppData\Roaming\Sublime Text 3\Packages
InstallationDirectory\Data\Packages
お願いこれはSublimeのデフォルトPHPパッケージを上書きしないことを覚えておいてください。は新しいビルドをインストールするとにアップグレードされません。アップグレード後に新しいPackages/PHP
ディレクトリを削除することを忘れないでください。すべて設定されます。
@superuser.com/ –
@PedroLobito [ヘルプ]、[ソフトウェアの質問]([http://tackoverflow.com/help/on-topic])それらが "* [...]プログラマーによって一般的に使用されるソフトウェアツールをカバーしている場合は許可されます*"。 vim、emacs、Notepad ++などのような崇高なテキストはプログラミングエディタであり、数万の質問があります(http://stackoverflow.com/questions/tagged/sublimetext2+orublicationsext3+or+sublimetext + or + vim + or + vi + or + emacs + or + notepad%2b%2b)このサイトでは完全に話題になっています。 – MattDMo
これはPHP構文のハイライト定義のバグです。私は新しい[問題](https://github.com/sublimehq/Packages/issues)を一時的に開きます。私はこの時点で実行可能な回避策を考えることができません。 – MattDMo