facebook

New VSCode plugin

  1. CodeMix & Angular IDE
  2.  > 
  3. Getting Help
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #584543 Reply

    Scott Esker
    Participant

    Curious, and I haven’t spent a great deal of time with it — is how to you access VSCode plugin functionality after you install one. In my case, I installed the JHipster VSCode plugin, but I don’t see anywhere where I can access any of it’s functionality. I cannot create a JHipster project, file or whatever. I know there is an Eclipse plugin, but it doesn’t work with V2017.

    There are other VSCode plugins I would like to use as well, but need to understand better how I will access their functionality.

    Thank you.

    #584591 Reply

    Brian Fernandes
    Moderator

    Scott,

    I’m assuming you’re talking about the JHipster JDL (jhipster-ide) extension? I could find only one code extension for JHipster – do let me know if I’m looking at the wrong one.

    Looking at the extension’s documentation, the extension provides a number of code editing features, like syntax highlighting, content assist and validation, along with a bunch of snippets. It does not provide any project or file wizards.

    I created an empty test.jh file myself, in an existing project, and pasted some JDL into it. The file was correctly highlighted, and I did get working content assist and validation, along with very specific snippets like add paginate-with-pagination. Within a JDL file, you can use the command palette (Ctrl/Cmd + Shift + P) and type in Insert Snippet to insert the snippets, or simply pick them out from the content assist suggestions. I would say this particular extension is working as expected in CodeMix.

    More generally, most VS Code extensions add source code smarts (syntax highlighting, intellisense, navigation, formatting, etc.) – which you can access by simply opening files in a CodeMix editor. Another common extension contribution is commands – something that will refactor your code, run the current file in the terminal, or maybe just go to a line of code – and you can access these from the command palette using Ctrl/Cmd + Shift + P. There’s much more happening of course, we even support debuggers, but I hope this has given you a general idea of what CodeMix can do.

    Do look through https://www.genuitec.com/docs/workbench/codemix-getting-started/ and our learning center for more information: https://www.genuitec.com/products/codemix/learning-center/

    We’ll be happy to answer any additional questions you may have.

    #584838 Reply

    Scott Esker
    Participant

    Thank you — information is awesome.

    We are re-architecting a monolithic application into a Services oriented architecture, and we are going to be using React JS, and using Docker with several other stacks to do this. I am really excited that perhaps MyEclipse can fulfill being the “go to” tool that we use as our main development tool. We are split using Eclipse and IntelliJ, and I want to put together a demo of what MyEclipse could potentially do for us if we can use CodeMix/MyEclipse. It’s exciting to think that we could have a single development tool that could allow us to work in a single development environment to do this re-development with a single IDE.

    I will try using the info from your post to see how we can do that.

    I realize the OSCode implementation was not exactly going to give me a plug and play environment, and that it is not going to integrate seamlessly as I might want, but I am going to give an lunch time overview of what MyEclipse can do for us. CodeMix is a serious game changer for what we need. I realize I am not going to get exactly what I might get from using multiple tools, but if I cant get the majority of what I need, its going to be a huge step forward.

    I am going to take this information and try to create a project and I will give my feedback from the experience.

    I also appreciate how responsive you are on these questions, and hope to be able to use MyEclipse as the baseline of the tools we deliver.

    Thanks,
    Scott

    #585082 Reply

    Brian Fernandes
    Moderator

    We are re-architecting a monolithic application into a Services oriented architecture, and we are going to be using React JS, and using Docker with several other stacks to do this. I am really excited that perhaps MyEclipse can fulfill being the “go to” tool that we use as our main development tool.

    Scott, this is it – this is exactly what our combined tools can do, and I’m glad you see it that way too. I would like to mention that in future versions of MyEclipse (not too far out, really), you won’t need to install CodeMix into it – we’ll ensure all the cool CodeMix tech is basically part of MyEclipse, and you will get it by default. We recently had a webinar on why CodeMix, what its capabilities are, and how it will integrate with our other products, the recording is here: https://www.youtube.com/watch?v=rRLtaZAeJWs

    I realize your demo is already done – but here’s some additional material you might find useful:
    Getting started with a new project: https://www.youtube.com/watch?v=fzEe67P2DrU
    Coding in multiple languages: https://www.youtube.com/watch?v=oBPt-x0_P00
    Our React tech page (more coming soon): https://www.genuitec.com/tech/react-in-eclipse/
    Learning center: https://www.genuitec.com/products/codemix/learning-center/

    We’ll be happy to provide additional material, and of course, any feedback you can provide would be fantastic. Just let us know how we can help, thanks!

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: New VSCode plugin

You must be logged in to post in the forum log in