flyhope / Php Reflection Code
PHP反射IDE自动提示生成器
Stars: ✭ 73
Projects that are alternatives of or similar to Php Reflection Code
opendev
OpenDev is a non-profit project that tries to collect as many resources (assets) of free use for the development of video games and applications.
Stars: ✭ 34 (-53.42%)
Mutual labels: code, ide
Pervane
Plain text file based note taking and knowledge base building tool, markdown editor, simple browser IDE.
Stars: ✭ 159 (+117.81%)
Mutual labels: ide, code
Subethaedit
General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Stars: ✭ 1,183 (+1520.55%)
Mutual labels: ide, code
Skater .net Obfuscator
Skater .NET Obfuscator is an obfuscation tool for .NET code protection. It implements all known software protection techniques and obfuscation algorithms.
Stars: ✭ 64 (-12.33%)
Mutual labels: code
Swoole Ide Helper
Auto completion, trigger suggest and view docs for Swoole in editor.
Stars: ✭ 1,116 (+1428.77%)
Mutual labels: ide
Codefont
60余种常用的等宽字体 愉快的code吧 欢迎issues我 收录更多字体 Happy code bar with more than 60 common fonts of equal width. Welcome issues. I include more fonts.
Stars: ✭ 68 (-6.85%)
Mutual labels: code
Atom Message Panel
An easy way to display your messages in Atom
Stars: ✭ 60 (-17.81%)
Mutual labels: helper
Entityframework Reverse Poco Generator Ui
A simple UI to allow you to easily select which tables you want the EntityFramework Reverse POCO Code First Generator to use.
Stars: ✭ 69 (-5.48%)
Mutual labels: helper
Midichlorian
A Visual Studio extension that allows you to write code and automate the IDE using MIDI musical instruments.
Stars: ✭ 65 (-10.96%)
Mutual labels: ide
php-reflection-code
PHP反射IDE自动提示生成器
描述
本程序在命令行(CLI)中执行,通过PHP反射将内置类生成一个空实现定义,放在IDE任何位置实现代码提示功能。可用于没有提供PHP代码实现的PECL扩展(如:Redis)在IDE中的编码提示,提升开发效率。
同时支持配置批量,生成在php_docs_code目录
使用方法
直接设置为你的GIT子项目更新,或把php_docs_code中的代码置于你的项目中,在IDE即可自动提示。
内置类库包括:
- Memcached
- Redis
- Swoole
- Yaf
- Yar
- Yac
- Yaconf
自助生成方法
如果自带的类库仍不满足你的需求,可以自助生成。
通过反射获取输出PHP空方法定义
php php-reflection-code.php $extension_class_name
示例:
php php-reflection-code.php redis
定义批量执行
- 确保代码目录下执行用户可以有建立目录权限。
- 配置
conf/fetch.php
写入你想生成的类或PHP扩展。 - 在Shell中执行以下命令,会在php_docs_code目录中生成。
php fetch.php
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].