bmewburn / vscode-intelephense

PHP intellisense for Visual Studio Code
https://intelephense.com
Other
1.6k stars 93 forks source link

Premium version demonstration/tour #620

Open acicovic opened 5 years ago

acicovic commented 5 years ago

Hi,

First of all congratulations for all the work you've been putting into this, and I hope that the premium version will be a success both for you and the extension's userbase.

I'm interested in the premium features (notably rename), but apart from the short mention on the readme and the intelephense website, I was unable to find a demonstration of the premium features in action. So I haven't purchased yet because for me the information is insufficient and left me with a feeling that I wouldn't really know what I'm buying.

Bottom line, having a well-made YouTube video with the premium features in action could boost your sales and would allow prospects to have a better understanding of what they're buying and minimize complaints of people who bought but the features didn't work as they expected. If a video is not an option, then it could be some screenshots with details on each feature.

bmewburn commented 5 years ago

Good suggestion. I'll see if I can get something together.

swashata commented 5 years ago

Bdw, I wanted to give you a shoutout for the pricing. Thank you so very much 🎉

WebFactoryLtd commented 5 years ago

I'm also interested in premium and the price is very low so I'll pay as a "thank you", but a video or little more info would be good ;)

iatanasov-frt commented 5 years ago

I wanted to say thanks for the hard work! This is the best extension out there for PHP. I just bought the premium but it's really hard for me to notice the difference, any demo or screenshots would be amazing.

Keep up the good work :rocket: :+1:

TonyGravagno commented 5 years ago

Probably not worth a new ticket here... I am in the exact same spot as the OP @acicovic, so :+1: on this issue. I took the leap, and removed other extensions for VSCode that relied on phpfmt and php-cs-fixer. I completely removed anything that could affect PHP code so that I could let Intelephense handle it. Now with that done, I had to scan issues here before I found out that this extension is generally unconfigurable. That makes me even more curious about exactly what this extension does and doesn't do, and how it works. 100% on-topic with this issue item, that will help to separate the free option from the premium option.

@nn-hh proposed a definition of Standard vs Premium which I hope will become a part of the README.md, and/or the beginning of a Wiki.

It was confirmed here that this extension actually has no configuration options yet. This means anything that isn't defined as Standard or Premium is simply not possible without a future enhancement. That puts this extension significantly behind others that are based on phpfmt and php-cs-fixer. It means anything that other extensions do for free might become premium here, encapsulated within the proprietary engine. This makes this extension a bit tough to adopt, and that accentuates the need for a demo or tour, and a statement of where this extension intends to go. I'm concerned that one author simply doesn't have the resources to make this the kind of extension that we are all hoping it might become.

Thanks.

umairkhan-dev commented 3 years ago

+1 @bmewburn Any update, please...? I am interested in Php DocBlock generation feature on Intelephense.

o-alquimista commented 3 years ago

@bmewburn Why not open source the language server and have the community audit and contribute to it?

yakubenko commented 3 years ago

@bmewburn I've been using this extension for quite a while and yesterday I decided to purchase it. I really needed the ability to rename things and this feature seems to be working. I've just tested it on one of my playground projects. But how to use other premium features? Smart selection. How does it work? Doesn't it work out of the box in VSCode? What does this extension add on top of it? Could you please shed some light on it? A tutorial is really needed.

umairkhan-dev commented 3 years ago

@bmewburn Kindly comment.

acicovic commented 3 years ago

Another thing is that some features seemingly overlap with VSCode core features. For example, questions that might arise are:

JPustkuchen commented 3 years ago

Good idea! :) Re @acicovic it might also make sense to describe typical Extension combinations / suggestions when using the premium version. For example I'm really unsure if other PHP related extensions like PHPDoc, PHPCS, PHPCS-Fixer, ... and others are required / useful or already solved by this project when using premium.

Could this perhaps also be explained as tips for paying customers? :)

Thanks a lot! And really really great project! 👍