记录下我用NetBeans代替收费PHPStorm开发Symfony项目的过程

迫于囊中羞涩,买不起PHPStorm,用NetBeans代替,可是NetBeans缺乏Symfony的几个插件,因而我又给NetBeans写了两个Symfony插件,总的来讲我已经不须要phpstorm了,这里记录下我用NetBeans代替收费PHPStorm的过程。php

过程

目前个人NetBeans版本是11.0 LTS,安装了NetBeans自带的4个插件PHPPHP EnhancementsSymfony 2/3 FrameworkTwig template,这样NetBeans就支持普通PHP开发了,对PHP的支持挺好的。git

因为我要开发Symfony 3.x项目,但上面的插件支持还不够好,因而我写了下面两个插件:github

用法是先鼠标光标点中要跳转的字符串,而后点击[Navigation] - [symfonyOpen]菜单就行,能够对菜单自定义快捷键。phpstorm

这个插件能够跳转大部分symfony本身的路径写法到twig文件、实体类、仓库类、符合简单命名规则的service类。spa

1.png

能够自动补全symfony的业务类字符串与symfony环境参数.net

2.png

image

其余插件

自动保存插件( http://plugins.netbeans.org/p...插件

右键复制文件名与行数插件( https://github.com/zjsxwc/Net...code

phpDoc生成插件 ( https://github.com/zjsxwc/Net...orm

建议

建议把NetBeans的内存占用调大,否则开发大项目时会卡,在<NetBeansHome>/etc/netbeans.conf文件最后添加这几句就行:symfony

-J-Xverify:none  
-J-Xms256m  
-J-Xmx1800m  
-J-XX:PermSize=512m
相关文章
相关标签/搜索