Develop application on top of Visual Studio Code - visual-studio-code

I would like to know if Visual Studio Code provides an API that help you develop a desktop application on top of it platform. The main idea is to do like in Eclipe RCP or IntelliJ Plateform.
I want to use the plugin system available in VS Code instead of developing my own plugin system.
Any help, any link or any information will be helpful.
Thanks in advance.

There are at least two ongoing projects that you can take inspiration from in this field:
https://theia-ide.org/ by Eclipse, which is an extensible platform to develop multi-language Cloud & Desktop IDEs. In the screenshots, you'll clearly distinguish the part coming from VSCode (like the Activity Bar) and custom ones, like the flexible layout system.
https://v2.onivim.io/ based on Vim but that should also leverage the VSCode plugins ecosystem according to the roadmap.

Related

Is there an editor which allows you to design UI like Xcode for Ionic?

I am starting out with Ionic and I been using VSCode for all my development. One thing I miss in VSCode is the ability to view the UI (not as HTML) like preview and able to change things in the preview screens (like Visual Studio for asp.net).
Does VSCode do that with any plugins or is there an alternative editor which has this feature?
After some research found this https://creator.ionic.io and Robert Harvey's answer is good answer.

How to develop something as a group in Eclipse

My friend and I were searching for already built-in features in Eclipse or plugins that allow you to develop code in a group, or to be more specific, in a pair.
I found only a single plugin that provides such features, however it is quite hard to install.
Are there any simple solutions for Eclipse, or should I use a different editor?
You could use Git/GitHub or a similar form of version control. I am pretty sure Eclipse has built in support for Git.

Version Control System for Dynamics CRM 2011/2013

I have started using Git for my other development projects (PHP, HTML, JavaScript, etc.) and can now see how beneficial it is, however I've been unable to find anything similar for Dynamics CRM 2011/2013 as a lot of the solution development is done within the web interface.
I'm guessing this is not possible, but could someone with more experience than me please confirm this or let me know which tools I should be looking into?
Thanks
You can use the Visual Studio Developer Toolkit available in the SDK to version control your plugins and web resources initially. I'd recommend this as your first step.
If you choose to take it further you can also look at using the SolutionPackager tool to version control your solutions. This will split out your solution zip file into separate version controllable files for each component. It works best when you follow the developer workflow outlined in the linked MSDN article

How to write plugins for Aptana Studio 3

I would like to know how to write a plugin for Aptana Studio 3. To be more precise i would like to know what language should be used and where should i find an SDK or API. Of course I would also like to know how to integrate my plugin with the actual application since there is no plugin manager ( from what i have read ).
If this is not possible I would like to know if there is already a real-time collaborative code editor plugin, because this is what i intend to implement.
Ok, I have found an answer.
To be able to write plugins for Aptana Studio 3 is actually writing plugins for Eclipse just like #Thomas Clayson said.
If you are searching for real-time collaborative plugin for Aptana, than Saros plugin is your tool. You can find the installation guide here: http://www.saros-project.org/installation.
Hope this helps.

Generic code snippets or templates in Eclipse

I'm currently evaluating eclipse after using Textmate for all my development for many years. What I miss in Eclipse and what I can't find any solution for are some kind of generic templates:
I'm using PDT for my JavaScript and PHP development, and it supports code-templates. however , in my projects I'm writing large amounts of shell-scripts, yml-configuration-files, xml-files, gnu make scripts, etc., too. I'm writing source-documentation for all these scripts using a generic syntax (similar to robodoc) and you can save much time, when you can insert the doc-blocks using templates. however, besides PDT not all of the editor-plugins support templates.
Is there some generic way of storing code-snippets/templates in eclipse, which will work across all editor-plugins? I think it should be possible to implement such using eclipse monkey -- however, it seems development of monkey was stopped?
I'm using Eclipse 3.4.0.
If you have the web tools (WTP) plugins installed you should have a Snippets view which is an editor-independent place for collecting reusable code snippets. You can create and place your snippets in there and can separate them using 'drawers'. Double clicking or dragging a snippet item will insert it in the active editor.
The web tools user guide has a section about this view.
Why don't you try Snip2Code plugin?
It is a general purpose snippet manager platform that you can add to your Eclipse and will store your snippets on the cloud, so that you don't have to sync them when you reinstall Eclipse or move onto another machine.
http://www.snip2code.com/Static/Downloads