PHP 開発のための魔法のツールの 1 つが phpStorm です。開発ツールの機能がどれほど強力で完全であっても、重要なのはツールであることに変わりありません。あなたはそれを考えてそれを使用します。以前 zend Studio を使用していましたが、最近 phpstorm を試して、一緒に学ぶことができるように一般的な操作を記録しました。
phpStorm 自体は有料ソフトウェアです。経済的基盤がある場合は、正規版をサポートする登録番号を購入することをお勧めします。もちろん、クラックされたバージョンをダウンロードすることもできます。インストール方法やクラック方法については詳しく説明しません。インターネット上には、最初のステップとして検索することもできます。 phpStorm のインストール、関連する設定と構成:
1. phpStorm のデフォルトのエンコーディング (UTF-8 など) を設定するにはどうすればよいですか?
phpStormのエンコーディングはIDEエンコーディングとプロジェクトエンコーディングに分かれており、設定方法はファイル→設定→エディタ→ファイルエンコーディングの設定となります。 GB2312 であり、プロジェクトのエンコーディングは UTF-8 です。
2. phpStorm のテーマスタイルを設定するには?
独自の IDE を専用の IDE に構築する方法は、常に精神的な達成感をもたらします。では、phpStorm のインターフェイス スタイルを Sublime のようなすべてグレーのスタイルに設定するにはどうすればよいでしょうか。
ファイルを開く -> 設定 -> 外観と動作 -> 外観 -> UI オプションを選択し、テーマを選択し、ドロップダウン メニューをクリックします。デフォルトは IntelliJ で、Darcula を選択し、適用をクリックすると、編集 ブラウザのインターフェースがクールなグレーになりました。
3. 編集エリアのテーマを設定するにはどうすればよいですか?
前の手順に続いて、phpStorm インターフェイスのテーマ スタイルを変更した後、編集領域のテーマは変更されていないことがわかりました。これは、phpStorm のテーマ スタイルが他のエディターとは少し異なります。インターフェースと編集 次に編集エリアのテーマスタイルを設定しましょう。
ファイル->設定->エディター->色とフォント->フォントを順に開き、右側のスキームのドロップダウンボックスを確認します。これが編集領域のテーマスタイルです。好みのスタイルを選択してください。ここで注意する必要があるのは、テーマを選択した後、たとえば WarmNeon を選択しましたが、適用後の編集領域のフォントが小さすぎることです。ここでフォントを変更するには、[名前を付けて保存] をクリックしてテーマをカスタマイズする必要があります。名前を変更し、エディターのフォント、サイズ、行間隔を変更します。
4. ダウンロードしたテーマをインストールするにはどうすればよいですか?
phpStorm 公式テーマからお好みのテーマをダウンロードします。ダウンロードしたテーマは XML 形式であり、そのファイルを phpStorm の設定ディレクトリにコピーします。ここで参照される構成ディレクトリはインストール ディレクトリではなく、C ドライブ内の対応する構成ディレクトリであることに注意してください。通常は C:UsersAdministrator:
C:UsersAdministrator.WebIde100configcolors の下にあり、サフィックス xml を icbl に変更します。これは、「ファイル」>「設定」>「エディタ」>「色とフォント」の「スキーム」で確認できます。
5. 行番号を表示するにはどうすればよいですか?
編集領域に行番号が表示されない場合は、次の設定を通じて行番号を表示できます。 [設定] -> [エディタ] -> [外観] タブで、[行番号を表示] チェックボックスをオンにします。
6. プラグインを追加するにはどうすればよいですか?
ファイル -> 設定 -> プラグイン -> リポジトリの参照 -> 検索、ライブ編集をインストールすることをお勧めします。ブラウザでリアルタイムに編集効果を確認できます。さらに、Linux を学習していて vim に慣れていない場合は、ideavim をインストールして vim 操作を使用してコードを編集することもできます。インストールが成功すると、IDE を再起動するよう求められます。
7. phpStormを中国語化するには?
phpstormの中国語化についてですが、英語が面倒な場合はエディタを中国語化することができます。
中国語の翻訳手順は次のとおりです。
(1) まずオリジナルの PhpStorm10 をダウンロードしてインストールします
(2) phpStorm インストール ディレクトリ C:Program Files (x86)JetBrainsPhpStorm 10lib に resource_en.jar ファイルをコピーします。そして名前をresources_cn.jar
に変更します。 (3) ダブルクリックしてresources_cn.jarを開き(解凍されるのではなく開かれることに注意してください)、ダウンロードした中国語パッケージのzh_CNディレクトリにあるすべてのファイルを次のメッセージディレクトリにドラッグします。 resource_cn.jar ファイルを開いて保存します。
(4) resource_cn.jar ファイルを
C:Program Files (x86)JetBrainsPhpStorm 10lib ディレクトリにコピーして戻し、中国語化を完了します。
注: 開いた後に文字化けが表示される場合は、まず resource_cn.jar を削除してから、phpstorm を開き、メニューの
設定 -> 外観 -> を選択してください。 [デフォルトのフォントを上書きする (推奨されません)] を選択します。
名前: Microsoft YaHei (中国語フォントを選択します)
次に、resources_cn.jar を .lib ディレクトリにコピーし、phpstorm を再度開くと、中国語が通常どおり表示されます。
8. 行をすばやく選択するにはどうすればよいですか?
選択する行にマウスを移動し、ダブルクリックして任意の文字を選択し、もう一度ダブルクリックして行全体を選択します。
9. 行をすばやくコピーするにはどうすればよいですか?
phpStorm は、マウス カーソルをターゲット行に移動し、直接 Ctrl+D を押して、コード スニペットを次の行にコピーすることもできます。
10. 一部の phpStorm ショートカット キーの機能:
組み合わせショートカット キー 1:
CTRL +O //在一个类中寻找相应方法,直接输入搜索CTRL +E //打开最近浏览记录CTRL +Space //打开语法提示CTRL + Y //删除当前行或选中内容所涉及的行CTRL + R //替换CTRL + F //查找CTRL + “-/+” //收缩展开代码CTRL + “.” //折叠选中的代码的代码CTRL + [] //匹配 {}[]CTRL + X //剪切行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容SHIFT + ESC //当前激活的任意小窗口最小化,也可以是alt + '数字键',数字在小窗口标题栏上有显示CTRL + J //输出代码模板CTRL + Q //显示函数注释说明文档CTRL + B //跳转到变量函数声明处CTRL + N //类名查找CTRL + F12 //显示当前文件的结构,在当前类文件中快速查找方法CTRL + G //跳转行,如:行:列ALT + F7 //显示structure所有一个类中的所有方法ALT + 上下箭头 //向上向下函数间切换CTRL + 鼠标 //代码追踪
組み合わせショートカット キー 2:
CTRL + ALT + L //格式化代码CTRL + ALT + J //添加标签CTRL + ALT + S //打开设置CTRL + ALT + F12 //跳转至当前文件所在磁盘上的位置(可以选择文件、目录、磁盘)CTRL + ALT + T //插入代码环绕(该快捷键和QQ广播键冲突,可修改QQ的为S+C+A+T)CTRL + ALT + L //格式化代码,选择内容则格式化选择内容代码,没选择内容就格式化该文件代码(该快捷键和QQ解锁键冲突,可修改QQ的为S+C+A+L)CTRL + SHIFT + R //快速查找该关键字在整个项目中的位置,并且替换整个项目目录中的匹配字符CTRL + SHIFT + F //快速查找该关键字在整个项目中的位置ALT + SHIFT + UP //行移动CTRL + SHIFT + UP //块移动,光标在{}()或if、while行上,进行块移动,在普通语句上行移动CTRL + SHIFT + I //重新格式化代码,不选择就一行行格式化,选择内容格式化选择的内容CTRL + SHIFT + U //字母大小写转换,选择内容转换选择内容,不选择内容自动判断选择单词转换CTRL + SHIFT + N //文件名查找,打开当前工程下任意目录的文件CTRL + SHIFT + ALT + N //函数名查找CTRL + SHIFT + V //显示最近粘贴板中的内容,选择后内容插入到光标位置CTRL + SHIFT + I //查看变量初始化的值,如果是css中的class则显示当前class详细信息,如果是js则显示function的详细信息(想象一下,如果在jquery的方法上查看详细 信息,就直接可以看到实现代码了),如果是php,那当时还是function的详细信息