How to export Haxe in HIDE - ide

I'm using Haxe on the HAXE IDE, HIDE. I can simply create code for any language, but I don't know how to export it. It didn't have any export options, and no tutorials explain this. How do I export it?

The HIDE IDE is still under development and lacks features, the current one might not yet support the export functionality you are used to under other IDE's or any functionality at all for that matter.
If you want an IDE with more functionality for haxe, you might want to check out:
http://haxe.org/documentation/introduction/editors-and-ides.html
Just a small remark though:
"Code for any language"? HIDE is a specific idea for Haxe development on any platform, not for any language. (So you can use it under Linux, Mac OS and windows).
To run your code under that HIDE, you can just press "F5" or go to Project -> Run. If you just want to build it you can also go to Project -> Build. My guess is that that is what you meant by "Export".
(By the way, if you want a tool which has support for many programming languages you can either use notepad++ not much IDE functionality, but more highlighting and some sort of auto-complete at least), or plugins for other IDE's such as eclipse / visual studio.)

Related

Autocomplete does not work when using Odoo / Openerp

I'm using Pycharm as my Odoo IDE. But for the reason of no auto-complete function, it bring me coding trouble. So i wonder if there is a plugin that can provide auto-complete function or more convenient IDE?
Thanks for your help!
You can use Eclipse as Odoo IDE.
currently i am using eclipse as Odoo IDE, it's very easy to coding.
you should try it.
I found myself using PyCharm for the most of my programming needs. The key pain points PyCharm solved for me where robust code intel tools, better Python application run and debug support, with traceback clicking. The development efficiency gained from these features is enough to migrate over, even though there are features I miss in Sublime Text. However, these editors sync files perfectly and I can always alt+tab switch to Sublime Text when I need to write some Restructured Text or Markdown.
I am looking forward for the upcoming contender Github’s atom.io editor which has the ease and flexibility of Sublime Text plugin system, but with better features, UI integration and big development-oriented company backing it up. Atom team is still working on getting the basic architecture together, so it might be few years until we see robust Python tools on Atom. I’d guess HTML, CSS and JavaScript support get there sooner, as they are building the Atom itself on CoffeeScript.

How to debug a Lua script in Sublime Text 2 under Linux

I am using Lua (I am newbie on it) for scripting under Sublime Text 2 and Linux and I would like to debug my script so I would like to set some breakpoints. How can I achieve this?
Sublime text 2 is just a text editor, it is not an environment and so you cannot debug in it. I don't actually script Lua, so I am not that familiar with the tools available for it but they are out there.
Corona Labs released plugin for Sublime, which supports debugging. Check out: https://sublime.wbond.net/packages/Corona%20Editor
As far as I see - no such a thing thing for Sublime Text. Only some kind of Corona Texmate Bundle[1] derivative for Sublime[2].
Also there are couple of links for Corona SDK IDEs in official Corona page[3]. Some of them provides debugging functionality...
[1]http://www.ludicroussoftware.com/corona-textmate-bundle/
[2]https://github.com/drowne/Corona-Sublime
[3]http://www.coronalabs.com/resources/3rd-party-tools-and-services/
It should be possible to write a plugin for SLT2/3
Plugins are written in Python, so there is no compilation needed or anything like that. But it's still a huge effort due to the fact that there is virtually no documentation available for the SLT scripting API.
Your best bet would be to borrow from existing projects like
https://github.com/Kindari/SublimeXdebug
http://sokolovstas.github.io/SublimeWebInspector/
There is also Outlaw which claims to be an IDE but it does not seem to support debugging and is more like a project manager with a mediocre editor attached. You can probably do the same in SLT with a few commandlets. It does seem to have completion though.

Develop a plugin editor for eclipse

I have a question for you. My teacher proposed a couple of thesis to me. Basically to develop a plugin for eclipse. There are 2 options:
1)An editor for A-SPL language with syntax highlighting, auto completation of the cose, errors detection and so on........to help people that need to use S-APL
2)An editor to help people to design GUI in S-APL......something like a framework where you can drag widgets and there is a kind of automatic completation of the code....
The thesis should last 4 months......i should not implement everything but make a kind of prototype that maybe in the future someone will finish and make properly work.
I never did something like this so i would like to know if it is difficult, which skills are needed, which languages i should know to create eclipse plugins (for example i know java and python) and so on......to figure out if it is something i can do.
I'd suggest to look into the Xtext (for a textual editor) and Graphiti (for a graphical editor) projects.
You'll need Java for Eclipse plugins.
You need to read a book / the eclipse plugin wiki about Eclipse architecture as it's critical to know the paradigms in use.
There's an example XML plugin editor that you can create from the 'New Plugin' wizard which would be a good starting point for the first option.
good luck. :)

Which TextEditor is easiest to customize for a new scripting language?

It's been more than an year that i'm developing a new scripting language with its own grammar rules and constructs.
I'd like to give the users of this language some minimalistic ide to work with, but i don't want/have time to make one from scratch so i'd like to take one already existing (it has to run on Linux platforms natively, so no windows-only editors plz) and customize it.
Well, which one is the easiest to customize without changing the source code and recompiling it, maybe even with plugin support?
Thank you.
UPDATE
I don't need to know which editor is the best for you, i need to know which one is the easiest to customize AND, most of it, which one has the most complete documentation about new language customization.
Ex: SciTE is good, but its documentation about custom grammars is really poor.
Have you looked into Scintilla/SciTE? I think it gets used often for this sort of thing. It's very lightweight, but from what I understand, is easy to add functionality to. It's not really an IDE, but it's more of a text-editor component that you could use as the basis for a simple IDE. I've used SciTE, which is a sort of demo text editor of Scintilla's capabilities. It's simple, but also quite fast and responsive.
I suppose another option would be to write plugins for existing IDEs such as Eclipse or Netbeans. Both of these IDEs support many languages just through 3rd-party plugins. Going this route means you don't need to build a complete UI, just the components needed to make your language work.
The downside of building plugins for an extendable IDE (such as NetBeans or Eclipse) is that you are at the mercy of the IDE developers. If they change the way the platform works, you must ensure that your plugins still work with the new versions. Sometimes this can become a major problem.
All of these options should work on Linux as well as Windows.
This sounds like a very ambitious project and I wish you luck.
I don't use linux too often, I use a Mac and my favorite text editor is called TextMate because it has snippets, code completion, and a whole mess of other features. The closest thing to it that I've found on linux is called Scribes.
There's always Emacs or Vim (I lean towards Vim, but that's just my opinion :) ). Neither are IDEs per se, but both are very extensible and it shouldn't be too hard to create settings for each that will aid people writing scripts in your language.

Does a language-specific IDE have any advantages over a plugin for a multi-language IDE?

I do mostly Java and C/C++ development, but I'm starting to do more web development (PHP, Rails) and Eiffel (learning a new language is always good).
Currently, I use Eclipse for Java, C/C++, and Ruby (not Rails). Since I know the environment, I'm thinking that it would be easier for me to find a plugin and use Eclipse for all of my development languages. But are there cases where a language-specific IDE (EiffelStudio for Eiffel, as an example) would be better than Eclipse?
I have used many many IDE's and in most cases to me it breaks down to personal preferences. Sometimes the language specific ones have some addins/addons/features that are nice but unless they are things you can not live without you should go with what is most comfortable for you.
I would think that if you are comfortable with the multi-language IDE it would be better to stick with that one. This way you dont have to memorize multiple IDE layouts, keyboard shortcuts etc.
Mastering an IDE takes time and energy. Using a multi-language IDE is definitively beneficial for a programmer who needs to develop in several languages. It is for the same reason that tools like VI and Emacs are so popular.
On the other side, IDE specialized in one language could sometimes go much further on some aspect and could be the preferred choice in some situations.
I love Eclipse as Java IDE (so much that we decided to build some Eclipse based application) and I'm an Emacs fan. But I also like the Groovy support of IntelliJ and the efficiency of EiffelStudio.
It's a matter of taste, you forgive the ones you love...
It entirely depends on the user and the language itself, if you are comfortable with the keyboard shortcuts then you can consider the plugin else you can go for a IDE . However most of the IDE comes with a cross-functional key maps so you use the key maps which u are more comfortable with....