Thinkphp6 Support downloads statistics
By linrenen (2 listings) · JetBrains Marketplace · Code Tools
The plugin provides Completion for DB class, database related methods of model class, with method, dynamic Attribute, member variables of model class, think-template...
Thinkphp6 Support has 17,680 recorded downloads on JetBrains Marketplace, ranking #2275 of 2,502 tracked listings.
Rating: 5.00 / 5 from 8 ratings
About Thinkphp6 Support
The plugin provides Completion for DB class, database related methods of model class, with method, dynamic Attribute, member variables of model class, think-template support, helper function (lang,route,event) support for Thinkphp framework,and so on.
QQ group: 853047226
中文说明
Install
• Idea:
File > Settings > Plugins > Marketplace > Search for "Thinkphp6 Support" > Install Plugin
Prepare
• Database
You need to configure the database connection in idea / phpstorm
• PHP Interpreter • Check that the PHP environment is normal, php -r "echo 1;" Only 1 is normal • Ensure the project is in an working environment
Usage
Completion for Model Class
Completion for Db Class
Completion for relation method internal
Completion for url function
Support for Think template files
Support for I18N
Support for Event
Support for Queue
From Action Goto View file
Visual operation of readonly field of model class
Support for Queue Container instance
Quick generation of model getAttr
Quick switch .env file
Support .env and env. File, click switch to copy the corresponding file content to .env file
Notice
• There is no problem with the project running environment and PHP environment • For the prompt of with association Model, you need to indicate the return type on the association method as follows: \think\model\Relation • For the prompt of with association Route list, you need to generate a routing cache. Execute php think optimize: route • The PHP interpreter needs to be configured to automatically identify the table prefix of database.php • The PHP interpreter needs to be configured to I18N completion,Event,queue • The default Think template file suffix is ttp. If you want to support HTML files, you need to set it in IDE > Settings > Editor > File types • Tags that do not need to be closed need to end with }. e.g., {else /},{include /} • Avoid using the HTML suffix as a template file, because the IDE can only be set globally
Description from the JetBrains Marketplace listing.
- Code Tools
- Framework
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Downloads on a linear scale. Placement is projected from downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (5)Similar JetBrains Marketplace Code Tools plugins
All 20 Thinkphp6 Support alternativesData source
Cumulative download counts come from the public JetBrains Marketplace API. JetBrains reports downloads, not active installs. Ratings are the mean of public votes.
Listing: https://plugins.jetbrains.com/plugin/17038-thinkphp6-support. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.