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

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

Jul 13, 2016 pm 05:43 PM
php zend 個人的 理由 勉強 に行く 構成

因为个人原因转到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 までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

この章では、CakePHP の環境変数、一般設定、データベース設定、電子メール設定について理解します。

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

この章では、ルーティングに関連する次のトピックを学習します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

See all articles