←Older revision | Revision as of 07:37, 10 December 2021 | ||
Line 5: | Line 5: | ||
Can we replace that scripting language with a real programming language like [[Java]]? | Can we replace that scripting language with a real programming language like [[Java]]? | ||
- | == Unify [[Eclipse]] and [[NetBeans]] UI == | + | == 2021: Code [[VSCode]] [[UI]] in [[Java]] == |
+ | |||
+ | Seven years ago, in 2014 I wanted to unify UI of various IDEs around [[HTML]] (see below). However the motivation to do so was never compelling enough. Using [[Swing]] (or [[SWT]]) is more natural. Finally, in 2021 we found good enough reason: [[VSCode]] and its [[NetBeans]] based extension! | ||
+ | |||
+ | [[Image:Vscodehtmlui.png]] | ||
+ | |||
+ | Since December 10, 2021 it is real: one can code [[HTML]] [[UI]] in [[Java]] and display it in [[VSCode]] as well as [[NetBeans]]. See [https://github.com/apache/netbeans/pull/3349 PR-3349]. | ||
+ | |||
+ | == 2014: Unify [[Eclipse]] and [[NetBeans]] UI == | ||
Those of you who observe my work know that for a few months I am trying to design an [[API]] to program application logic in [[Java]] and render the UI in [[HTML]]. We can render the UI by [[Knockout4Java]] and display it on desktop (via [[FXBrwsr]]) and in real browser (via [[Bck2Brwsr]]), however today I have another announcement to make: | Those of you who observe my work know that for a few months I am trying to design an [[API]] to program application logic in [[Java]] and render the UI in [[HTML]]. We can render the UI by [[Knockout4Java]] and display it on desktop (via [[FXBrwsr]]) and in real browser (via [[Bck2Brwsr]]), however today I have another announcement to make: |