AspenWeb / simplates.org

https://simplates.org/
MIT License
3 stars 3 forks source link

IntelliJ implementation #12

Open CrafterSvK opened 2 years ago

CrafterSvK commented 2 years ago

It would be nice if there was IntelliJ implementation for simplates (PyCharm). I tried to look into it, but it's not trivial.

clone1018 commented 2 years ago

Back when Simplates were just becoming a thing, this was pretty hard in editors. However now it's super commonplace and should be possible. A modern example is https://vuejs.org/guide/scaling-up/sfc.html#introduction -- maybe worth looking at the Vue plugin for IntelliJ and seeing if it could be forked?

CrafterSvK commented 2 years ago

I am currently trying to create support for IntelliJ platform. My friend adapted your logo in inkscape, but this repository does not have a LICENSE. I would like permission from you to use (existing) or adapt logo of simplates.

Changaco commented 2 years ago

@chadwhitacre I assume you own the copyright to the Simplates logo. Which license do you want for this repository? MIT like the rest of Aspen?

chadwhitacre commented 2 years ago

Simplates logo, meaning the favicon?

Permission granted. MIT wfm. 👍

Can you share the adapted version, @CrafterSvK? :)

chadwhitacre commented 2 years ago

Added in 6fcce13c557450e4684dfd9c0b47a671b204f7a1. 👍

CrafterSvK commented 2 years ago

@chadwhitacre thanks for the permission. Icon for files in IntelliJ: https://github.com/CrafterSvK/intellij-simplates/blob/master/src/main/resources/icons/file.svg Plugin icon: https://github.com/CrafterSvK/intellij-simplates/blob/master/src/main/resources/META-INF/pluginIcon.svg

CrafterSvK commented 2 years ago

I just released first version, still awaiting approval from Jetbrains Marketplace. edit: It is released on Jetbrains Marketplace, it is pretty early version, if I have some more time, I will try to do some context injections.