博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用eclipse修改PHP模板代码----我的经历
阅读量:6247 次
发布时间:2019-06-22

本文共 1417 字,大约阅读时间需要 4 分钟。

hot3.png

   如今PHP程序很多,修改PHP的IDE与编辑器也多, 如PhpStorm,Sublime Text,NetBeans,Zend Studio,Notepad++,Eclipse with PDT,Dreamweaver,Aptana,Vim,phpDesigner,zendstudio,aptana.

  当然使用visual studio也可修改PHP代码。

  这里,我将使用eclipse修改PHP代码

let's start

  

下载eclipse 

目录

  1. 安装svn插件
  2. 安装vi支持插件
  3. 配置编码和换行
  4. 设置精典主题
  5. 设置自动提示延时
  6. 设置字体
  7. 设置volt模板类型
  8. 空格代替TAB,显示空白符
  9. 格式化标准为PSR-2
  10. 设置xdebug支持跟踪调试
自动换行可以参考 Eclipse Word Wraphttps://github.com/ahtik/eclipse-wordwrap/wikiUse http://ahtik.com/eclipse-update/ update site to install the latest version. Go to http://ahtik.com/blog/projects/eclipse-word-wrap/ for more info

安装svn

eclipse_install_subclipse.png

建议不要选择Contact all update sites during install to find required software

安装 Twig | Eclipse | Plugin

这个网站提供了大量适合PHP开发的插件: 

除了通过marketplace安装外还可以如下

The plugin can be installed via the Update Manager using the following updatesite:http://p2-dev.pdt-extensions.org

eclipse_pdt_extensions2.png

vim-vrapper

eclipse_install_vim.png

统一配置

编码

eclipse_workspace.png

设置精典主题

eclipse_theme.png

加快自动提示速度

eclipse_auto_activation_delay.png

字体

eclipse_font.png

volt模板语法高亮显示(方案一:设置成php或者html)

eclipse_content_types.png

如果安装了twig模板支持(推荐方案二:设置成Twig Template)

eclipse_pdt_extensions3.png
eclipse_pdt_extensions4.png

显示空白

空格代替tab

eclipse_edit_insert_spaces_for_tabs.png

eclipse_edit_insert_spaces_for_tabs2.png

格式化标准为PSR-2

eclipse_formatter.png

eclipse_edit_insert_spaces_for_tabs3.png

php调试

eclipse_enable_cli_debug.png

eclipse_xdebug_port.png

eclipse_xdebug.png

eclipse_xdebug_browser

eclipse基本使用指导

workspace

PHP项目

eclipse_project_1.png

PHP Include Path

eclipse_project_2.png

除了指定外部源码目录外还可以指定项目

eclipse_include_project.png

搜索,快速打开项目文件

  • Ctrl+Shift+R
  • Ctrl+h

eclipse_search1.png

eclipse_ctrl_h.png

eclipse_ctrl_shift_r.png

快捷键

  • 显示快捷键:Ctrl+Shift+L
  • 删除行:Ctrl+D
  • 开关注释:Ctrl+/
  • 块注释:Ctrl+Shift+/ Ctrl+Shift+\
  • 跳转到行号:Ctrl+L
  • 格式化文件:Ctrl+Shift+F
  • 格式化选中部分:Ctrl+I
  • 补全提示:Alt+/

分割窗口

windows->editor

本地历史记录

比较 Local history

替换 Local history

文档注释

  • 编写规范
  • 文档工具生成文档

兼容phpstorm,netbeans,eclipse的函数内变量注释

/* @var $var type */

svn插件使用

最后谈的是使用PHPunit进行PHP项目测试,

具体略。

adiOS

转载于:https://my.oschina.net/bigfool007139/blog/614347

你可能感兴趣的文章
第四章 表达式
查看>>
Python数值计算:一 使用Pylab绘图(3)
查看>>
python爬虫知识点总结(十八)Scrapy框架基本使用
查看>>
限制textarea的字数(包括复制粘贴)
查看>>
ArcGIS Server中的各种服务
查看>>
HIVE: Transform应用实例
查看>>
Some examples about how to write anonymous method and lambda expression
查看>>
linux下可以禁用的一些服务
查看>>
aria2的下载配置
查看>>
C++扬帆远航——14(求两个数的最大公约数)
查看>>
django-blog-zinna搭建个人blog
查看>>
as3 文本竖排效果实现
查看>>
Window下Eclipse+Tomcat远程调试
查看>>
夜间模式的开启与关闭,父模板的制作
查看>>
2016/4/19
查看>>
计算一元二次方程的根
查看>>
队列和栈
查看>>
升级了U3D引擎一下,苦逼了...
查看>>
Javascript中封装window.open解决不兼容问题
查看>>
100%会用到的angularjs的知识点【新手可mark】
查看>>