vsch / idea-multimarkdown

Markdown language support for IntelliJ IDEA.
https://plugins.jetbrains.com/plugin/7896-markdown-navigator
Apache License 2.0
813 stars 129 forks source link

Installation instructions for basic #816

Open reitzig opened 4 years ago

reitzig commented 4 years ago

The pages still reference the two-tier model. Please update the installation instructions: the basic version doesn't seem to be available through Marketplace anymore, neither directly from the IDE nor as download.

In fact, the upgrade from 2.x to 3.0 disabled the basic version in IDEA for me; it self-identifies as Enhanced now and asks me for a license.

vsch commented 4 years ago

@reitzig, JetBrains Marketplace handles licensing in the IDE. Without a license, it does not load the plugin, not giving a chance to provide a reduced feature set.

I made the decision to keep the plugin ID the same to ensure existing licensed users will get smoother upgrade experience. The other option of creating a new plugin for licensed users, seemed unfair to the very people who supported development of this plugin because their upgrade process would be disruptive and manual.

I was planning on releasing a new basic version plugin as soon as I completed enhanced plugins to support all 2019 IDE versions.

Unfortunately for the free plugin, you are the first user who bothered to contact me by raising an issue instead of giving the plugin a bad rating. I will need some time to decide whether I will bother releasing a free version of the plugin. I am fairly certain I do not want to donate any more of my time maintaining and supporting it than I already have in the last four years.

In the mean time, you can get the basic feature plugin by using the non-JetBrains licensed version. When the IDE prompts to activate the plugin license:

  1. Select "Evaluate for Free" when prompted by the IDE to activate the license, to allow the plugin to load.
  2. In settings, Languages & Frameworks | Markdown, change the update channel to one of the "Legacy" channels so the plugin will update to non-JetBrains Marketplace licensed plugin.
  3. The next time IDE checks for Updates it will prompt you to update to the Legacy plugin.
  4. After update, the plugin will detect that there is no Legacy license and offer to switch updates to non-Legacy channel, just click "Do Not Switch Channel" and you will not be bothered by this again.

The plugin will continue to update from the Legacy channel, until you manually change it in settings.

reitzig commented 4 years ago

Unfortunately for the free plugin, you are the first user who bothered to contact me by raising an issue instead of giving the plugin a bad rating.

Bah, that sucks. I'm sorry the crowd is coming across as being ungrateful due to that. For what it's worth: thank you.

I will need some time to decide whether I will bother releasing a free version of the plugin. I am fairly certain I do not want to donate any more of my time maintaining and supporting it than I already have in the last four years.

Fair enough! In that case, please remove the misleading documentation. :)

In the mean time, you can get the basic feature plugin by using the non-JetBrains licensed version. When the IDE prompts to activate the plugin license:

Thanks! I'll try that when I need Markdown support next (looking at AsciiDoc these days, since Markdown is kind of a hellpit, as you certainly know. ;) )

jdmarshall commented 4 years ago

Select "Evaluate for Free" when prompted by the IDE to activate the license, to allow the plugin to load.

That is not what happens. Upon chosing Evaluate for Free, it asks for credentials and won't let me start WebStorm.

I had to shut down and then go delete directories out of ~/Library/Application Support to get Webstorm to start after updating to 2019.3.5 (and you can't upgrade to 2020.x without first upgrading to 2019.3.5)