Skip to content
This repository has been archived by the owner on Dec 20, 2017. It is now read-only.

Incompatible for Intellij latest 2016.2.4 #264

Open
masudjbd opened this issue Sep 29, 2016 · 4 comments
Open

Incompatible for Intellij latest 2016.2.4 #264

masudjbd opened this issue Sep 29, 2016 · 4 comments
Labels

Comments

@masudjbd
Copy link

Getting error for the following version:

IntelliJ IDEA 2016.2.4 Build #IU-162.2032.8,
built on September 9, 2016 Licensed to [?]
Subscription is active until November 24, 2016
JRE: 1.8.0_112-release-b343 x86_64 JVM:
OpenJDK 64-Bit Server VM by JetBrains s.r.o

saying incompatible.

@ovelindstrom
Copy link

Since this plugin is no longer supported, I doubt that there will be any more development on this one and adding issues to it is sort of pointless.

Use: https://plugins.jetbrains.com/plugin/7793 instead.

@alt-grr
Copy link

alt-grr commented Nov 24, 2016

@vsch
Copy link

vsch commented Nov 25, 2016

@kuc, I too would recommend your choice, if you forgive my biased opinion. I can't work on markdown without its features. It makes editing markdown a pleasure. Even for comments on sites if it is more than a few lines I pop into the IDE, open a markdown scratch file.

The JetBrains Markdown Support plugin mentioned by @ovelindstrom is minimal functionality, like the original Markdown.

Markdown Navigator plugin page has GitHub like rendering and support for Wiki link completions, inspections and rendering, with tabs for rendered HTML, HTML used for rendering, plain HTML as converted from markdown.

I thought I would jot down a few features but decided to stop when I realized the list has gotten too long. I have been too busy coding the last while and haven't bothered to make a feature list. It surprised me. I use them all the time but after implementing them I stopped thinking of of them as features.

I also have to get back to work on my new plugin MIA: Missing In Actions for enhancing text editing in the IDE. I already can't work without it and broke it in my dev build, so it is an emergency 😟.

Markdown Navigator enhanced version has tons of extras that you use and expect from the IDE for other languages.

  • split editor for text and preview. Preview can be:
    • rendered HTML
      • with syntax highlighting with HighlightJS or Prism.js
      • Emoji-Cheat-Sheet.com emoji shortcut translation
      • highlighting of rendered HTML element as caret moves on it in source document
      • navigate to source by clicking on element in preview
    • HTML used for rendering,
    • plain HTML as converted from markdown
    • optionally, can show actual GitHub file after checking in the preview
  • configuration
    • per project code style and syntax highlighting configuration
    • per project and per scope:
      • preview,
      • rendering,
      • stylesheet options,
      • html generation options,
      • link mapping
      • html export options
  • navigation:
    • to all referenced and referencing types in text
    • with line markers
    • auto-scroll to element under caret in text in preview (rendered and html text) and highlight it briefly
    • move caret to element in text by clicking on the element in preview
    • bread crumbs for markdown element hierarchy
    • structure view
    • from links in rendered HTML to the corresponding files on GitHub
  • refactoring:
    • files, links, headings, anchor refs, references and ref links and images
    • file move refactoring of links, image links and wiki links
    • in upcoming release refactoring of permalink: in Jekyll front matter
  • completions:
    • link, wiki link and image addresses to files,
    • link, wiki link and image text based on link address
    • anchor refs to headings,
    • ref links and images to references
    • GitHub issue # in text and in issues/ links
    • language for fenced code
    • footnote references
    • inline code completion to Java classes their fields and members
    • emoji shortcuts, all of the Emoji-Cheat-Sheet.com 😄
  • language injections so you can see it syntax highlighted and edit the fragment in a separate window, with full IDE support for that language.
    • fenced code, automatic if language is provided, requires selection of language otherwise
    • HTML blocks
    • indented code (requires selecting language to inject)
    • Jekyll front matter block
  • Creature comforts that make life easier:
    • auto format of document with options on element style for rendered elements and arranging non-rendering ones.
    • auto format table with justification
    • wrap on typing, handlers for typing, back space and enter
    • use actual character width for text reflow in format, wrap on typing and table justification. For better support for non-latin content
    • soft-wrap on right margin option
    • auto table formatting, including as you type
    • list manipulation: auto insert items, change list type, indent/unindent items
    • auto generated table of contents in the file, updated optionally on save
    • pasting of ref links and ref images also pastes the reference
    • trailing blank removal according to markdown rules (once JetBrains accepts the patch mod to their trailing blank trimming API IDEA-163554: Add Backwards compatible StripTrailingSpacesFilter)
  • inspections:
    • missing links
    • links to files in same repo on GitHub that are only local
    • incorrect file extension for images
    • incorrect link on GitHub for images, to the repo page instead of raw file
    • mixed list item types in a list (numbers vs. bullets)
    • wiki link matches multiple targets
    • case mismatch between link and target file
    • incorrect emoji shortcuts
  • intentions to fix what inspections found and:
    • inline ref links and image links
    • change explicit links and image links to references
    • change link address type: http://, file://, page relative, repo relative
    • change wiki link to link ref, where possible the reverse
    • toggle task item done/undone
  • toolbar:
    • toggle wrap on typing
    • bold, italic, strike through
    • insert link, insert code
    • increase/decrease quote level
    • indent/unindent list items
    • change list type: bullet, numbered, task items
    • single/double space lists
    • toggle task item checked/unchecked
    • reformat element/document buttons
    • copy markdown as Jira formatted text
    • export current document to HTML
    • table editing buttons:
      • toggle auto-format
      • insert table/row/column
      • delete row/column
      • auto insert table row on ENTER
      • auto insert table column when typing past last column
      • auto delete row/column on BACKSPACE when all cells in the row/column are empty
  • print preview page (JavaFx WebView browser only)

@nicoulaj nicoulaj added the Bug label May 12, 2017
@nicoulaj
Copy link
Owner

Notice: This plugin is no more maintained and it has been removed from Jetbrains plugins repository. There is a Markdown plugin officially supported by Jetbrains.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants