ホームページ  >  記事  >  バックエンド開発  >  PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:43:56860ブラウズ

因为个人原因转到PHP已经一星期有余,熟悉了简单的语法,也可以用PHP来实现CRUD了,算是迈出第一步吧,对PHP的感觉估计也和很多人一样,简单,好上手。

  或许你可以用Dreamweaver、Notepad++或者Editplus这样的东西完成你的系统,但所谓“工欲善其事,必先利其器”,偶认为一个给力的IDE对于新手还是很必要的,而Zend作为PHPer们公认的最前IDE,自然成为了我的选择,我安装的版本是7.2.1,本文就介绍一下自己对于这个“新”工具的改造吧,最后留几个问题让高手们给解决下。

  1、更改Zend工作目录

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

 

  2、更改Zend字体

     依次进入Window——Preferences——General——Appearance——Colors and Fonts——Basic——Text Font进行修改,偶还是喜欢Consolas的16号:

 PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

 

  3、更改新建文档模板的默认设置

  默认情况下新建PHP文件自动生成的代码为:

    

  仅此一行,偶希望能新建PHP文件时可以生成闭合的PHP标签,所以依次进入Window -> Preferences -> PHP -> Editor -> Templates -> New simple PHP file修改:

 PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

  4、修改自动提示代码速度

  Zend是个慢性子,默认的代码提示延迟是500毫秒,显然不符合Coder们的急脾气,所以进入Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto Activation,将代码自动提示的速度500设置成50:

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

   5、新建模板

  Zend里面已经自带了很多模板了,大家可以进到上面修改默认新建PHP文件模板的地方去逛逛,但难免还会出现不够用的情况,所以我们需要新建模板:

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

  注意在context中选择newphp,负责新建时无法找到模板名。

  6、更改快捷键

  这个和VS是类似的,相信大家难免对有些快捷键的键位不爽哈,比如会将Ctrl+K,C作为注释的快捷键,这明显是两只手才可以操作完成的工作,怎么快得起来哈,所以我们会进行修改,比如修改成Ctrl+E,C等,而Zend里默认加块注释是Ctrl+Shift+/,取消块注释是Ctrl+Shift+,而增加或取消单行注释,默认是切换Ctrl+/,偶依然不想两只手来操作,所以果断改掉,我改的单行注释切换是Ctrl+E,块注释是Ctrl+R,取消块注释是Ctrl+G。

  另外就是更改调试和VS的习惯一致,调试由F11改为F5,运行由Ctrl+F11改为Ctrl+F5,Step into由F5改为F11,Step Over由F6改为F10。

  以上两个部分的更改可在搜索框中输入“comment”和“debug”即可看到。

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

  7、安装JSEclipse

JS的提示要强大,而Zend本身自带的稍弱,这里更好的选择是安装JSEclipse插件,我们依次进入Help -> Install newsoftware
  这里有两种安装方法,一种是添加在线安装地址 http://download.macromedia.com/pub/labs/jseclipse/autoinstall,还有当然就是下载安装包到本机,进行安装,如果你解压了就选Local找到本地文件夹确定,或者你懒得解压也可以直接选Archive即可。

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

  一路Next,就可以安装完成了。。

  安装好要选择JSEclipse 为默认的Javascript编辑器才可以使用JSEclipse,依次进入Window -> Preferences -> General -> Editors -> File Assocaitions:

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

  设置“Default”即可。

  同样,代码提示也修改的快一些:

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

「アウトライン再解析遅延(ms)」の元々のデフォルト値は500、「コード補完ポップアップ遅延(ms)」のデフォルト値は200です。

8.ウィンドウレイアウト

Alt+Shift+Q、V を使用して変数ウィンドウを表示します。これは、デバッグ中に関連する変数の値を追跡するのに便利です

さらに、[デバッグ] ウィンドウと [デバッグ出力] ウィンドウを表示して、追跡とデバッグを容易にすることができます

また、Window-Show View で PHP Function ウィンドウを表示します。マニュアルを開くのが面倒なときに見ることができます。

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

最終的なレイアウトを見た目に美しくするために、それでも VS のように見えます。下部を最小化して作業領域を増やすことができます。

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

9: アノテーション体験

VS で皆が特定の関数にコメントを追加するとき、/ を 3 つ続けて入力すると、関数の概要が追加されます。この関数は Zend にあると思っていましたが、コメントで偶然発見しました。 /** と入力して Enter キーを押し、関数にコメントを追加します。効果は次のようになります。

PHP 学習への道 - 仕事をうまくやり遂げたいなら、まずツールを磨く必要があります (Zend 構成)_PHP チュートリアル

さて、上記はおそらく Zend の私による変換です。最後に、私が VS でよく使うものをいくつか残しておきましたが、まだ Zend での実装の問題が見つかっていないので、専門家にアドバイスをいただければ幸いです。

1. VSでは、すべてのファイルが自動的に折り返されるように設定します。つまり、コード行が完全に表示できない場合、表示を継続せずに新しい行で表示され、水平スクロールバーが表示されます。 、コードをドラッグできるため、コードの読みやすさに大きく影響します。ワークスペースを右クリックして現在のページに改行を表示する「ワードラップの切り替え」オプションがあることだけを見つけましたが、すべてのファイルを均一に折り返す機能設定は見つかりませんでした。

2. また、よく使われる「定義に移動」機能もあります。関数または変数を右クリックすると、その関数または変数が最初に定義されている行に移動します。これは多くのファイルで便利ですが、場合によってはさらに便利ですが、Zend にはありません。

3. もう 1 つの一般的な機能は、関数または変数を入力すると、Zend は必ずプロンプトを表示します。OK、タッチ パッドに触れるなど、誤って他のものをクリックしたとします。そのため、マウス クリックのため、スマート プロンプト ボックスは現時点では、半キー機能を削除して最初から入力を開始せずに、特定のキーを押してプロンプト ボックスを表示する方法はありますか?これはVSではCtrl+Jですが、Zendで実装する方法が見つかりませんでした。


http://www.bkjia.com/PHPjc/478783.html

tru​​ehttp://www.bkjia.com/PHPjc/478783.html技術記事個人的な理由で PHP に切り替えてから 1 週間以上が経過しましたが、簡単な構文には慣れており、PHP を使用して CRUD を実装することもできるようになりました。これは多くの人と同じように感じていると思います。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。