gdelmas / IntelliJDashPlugin

A smart and simple plugin that provides keyboard shortcut access for Dash, Velocity or Zeal in IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm and Android Studio.
MIT License
1.09k stars 73 forks source link

How do I add a custom docsets support? #42

Closed tofuliang closed 9 years ago

tofuliang commented 9 years ago

It seems IntelliJDashPlugin just support

php,wordpress,drupal,zend,laravel,yii,joomla,ee,codeigniter,cakephp,phpunit,symfony,typo3,twig,smarty,phpp in PHPSTORM

But if I have my own docsets,how do I add it to IntelliJDashPlugin?

gdelmas commented 9 years ago

if it is a custom docset you added through "Php Docsets (packagist.org)" it should also be supported.

if you created a custom docset yourself you can set DocSetPlatformFamily to php. it should be found aswell.

otherwise you can fork the plugin and add the missing docset.

Kapeli commented 9 years ago

Don't set DocSetPlatformFamily to php as that will make Dash believe it's the actual PHP docset. Set DashDocSetPluginKeyword to php instead.

tofuliang commented 9 years ago

I am using ZEAL under Windows,but both these solution did not work for me.

Bogdan Popescu notifications@github.com于2015年6月12日周五 下午8:58写道:

Don't set DocSetPlatformFamily to php as that will make Dash believe it's the actual PHP docset. Set DashDocSetPluginKeyword to php instead.

— Reply to this email directly or view it on GitHub https://github.com/gdelmas/IntelliJDashPlugin/issues/42#issuecomment-111483966 .

gdelmas commented 9 years ago

than you might have to use the third solution and fork the plugin.

you might also want to raise an issue with the zeal developers that DashDocSetPluginKeyword does not work.