abcoathup
(Andrew B Coathup)
2019 年 5 月 15 日午前 7:00
1
I am using a hosted Discourse service and wanted to know how to get Solidity syntax highlighting working.
Solidity isn’t a language in https://github.com/highlightjs/highlight.js but there is a repo for the Solidity language https://github.com/highlightjs/highlightjs-solidity .
sam
(Sam Saffron)
2019 年 5 月 15 日午前 7:03
2
Best approach is to submit a PR to highlightjs to add it, that way we will get it next time we upgrade highlightjs
「いいね!」 3
abcoathup
(Andrew B Coathup)
2019 年 5 月 15 日午前 7:56
3
What is the frequency of that?
sam
(Sam Saffron)
2019 年 5 月 15 日午前 7:57
4
We pretty much update every release, if you get it into highlight we will update.
「いいね!」 3
abcoathup
(Andrew B Coathup)
2019 年 6 月 11 日午前 6:12
5
Hi @sam
I have been advised that Solidity should stay in it’s own repo (https://github.com/highlightjs/highlightjs-solidity/ ) rather than be added to the highlight.js repo.
https://github.com/highlightjs/highlight.js/pull/2051#issuecomment-499711780
How do I configure a hosted discourse forum to use this repo?
sam
(Sam Saffron)
2019 年 6 月 11 日午前 7:08
6
I added a comment there, will follow up next week here depending on the response we get.
Perhaps create your own repo with the language, to start? We can then add it to the list of highlight languages we pull?
「いいね!」 2
abcoathup
(Andrew B Coathup)
2019 年 6 月 11 日午前 8:57
7
Hi @sam
A repo with the Solidity language is in the highlightjs organisation already:
https://github.com/highlightjs/highlightjs-solidity/
「いいね!」 2
abcoathup
(Andrew B Coathup)
2019 年 6 月 25 日午前 1:11
9
Hi @sam did you get any response?
sam
(Sam Saffron)
2019 年 6 月 25 日午前 1:15
10
Nothing from GitHub… not sure what we are meant to do here.
「いいね!」 2
abcoathup
(Andrew B Coathup)
2019 年 6 月 25 日午前 1:17
11
My goal is syntax highlighting of the Solidity language in a hosted Discourse forum.
Just trying to work out how to get there
「いいね!」 1
sam
(Sam Saffron)
2019 年 6 月 25 日午前 1:21
12
I am assigning this out, we will figure something out, give us a couple of weeks.
「いいね!」 2
pmusaraj
(Penar Musaraj)
2019 年 6 月 26 日午前 2:54
15
Hi @abcoathup ,
Please try this theme component: https://github.com/pmusaraj/discourse-highlight.js-solidity
I had to build Highlight.JS with the solidity language and then use the generated minimized language in Discourse. Step-by-step details in the component’s readme.
「いいね!」 8
abcoathup
(Andrew B Coathup)
2019 年 6 月 27 日午前 6:02
16
Hi @pmusaraj and @sam
We are on a hosted Business plan, so assume that I can’t add this plugin.
What other options do we have to get Solidity syntax highlighting?
This isn’t a plugin, it’s a theme component that you can add to an existing theme. You are free to install themes and theme-components by yourself using these instructions: Install a theme or theme component
「いいね!」 6
abcoathup
(Andrew B Coathup)
2019 年 6 月 27 日午前 7:16
18
Awesome, we now have Solidity syntax highlighting in Discourse.
「いいね!」 6
system
(system)
クローズされました:
2019 年 7 月 27 日午前 7:16
19
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.