Flex: MXML syntax highlighting, autocomplete and bracket matching functionality on GNU/Linux? - linux

Has anyone been able to get syntax highlighting, autocomplete and bracket matching functionality on GNU/Linux for MXML files?
We are using Eclipse with Flex Builder for Linux (version alpha 5), but we can't edit MXML files on design view, and the text mode just shows the XML as plain text (not even syntax highlighting).
The official project from Adobe seems abandoned, do you know of any alternatives?
UPDATE
As James Ward comments:
Make sure you vote for this feature
request:
http://bugs.adobe.com/jira/browse/FB-19053

JetBrains just launched IntelliJ IDEA version 9.
Which has Flex and Air support. Take a look at it.

So far, IntelliJ IDEA version 9 and Eclipse with Flex Builder seem to be the best solutions for this question.
We were using Eclipse 3.5, but haven't been able to use the MXML syntax highlight or autocomplete even with the patches. However, we could use these features with Eclipse Europa without patches.
The Design view for MXML doesn't work for GNU/Linux yet, afaik.
I hope this situation improves.

Related

"Jump to definition" in Rust

After years of coding in modern IDEs (Visual Studio, Xcode, JetBrain's products) I'm quite used to invaluable Jump to definition feature. It is especially invaluable for system libraries and frameworks when you yet learning the core features of the new language.
Is there any way to achieve the same functionality for the Rust combined with any modern IDE or text editor? Any vim, sublime text plugin?
IDE support for Rust is not there yet. There exists at least the Racer project, that provides a jump-to-definition feature among other things.
Racer is intended to be integrated into any IDE/text editor, and ships with an emacs integration.
In Vim and emacs you can use ctags to get you a lot of the way there; the language definitions are in src/etc/ctags.rust and you can produce tags for the Rust distribution with make TAGS.vi (or make TAGS.emacs for emacs’ format). See mk/ctags.mk for more information.
For setting them up and using them in Vim, see :help tags.
There is a project called rusty-tags generating ctags for Rust. At the time of this post, it is still actively maintained.
The RustDT IDE now supports Open Definition functionality, using the Racer tool.
Sublime's RustAutoComplete has a working Go to Definition using a separately installed Racer.
I'm using it and it works.
That being said, in 2014 the language is still in a flux and the Racer functionality is still limited.
I currenly have "auto_complete": false and only use the completion manually (with a keyboard shortcut) in order to avoid some Racer crashes.
Emacs can be integrated with rust-analyzer via lsp-mode. This will allow you to navigate the source code using Rust's type system. I describe a detailed setup in the code navigation section of my Rust with Emacs guide.
dumb-jump works well for rust.

GVIM 6.4 has better GUI and options than GVIM 7

I wanted to use tab file feature of gvim, hence I moved to gvim 7.0 from gvim 6.4.6 since older one does not support it. However to my amazement I see much better GUI in my older gvim. Not only the appearance but options are also less. For example in the "Edit" menu there is no select font option which was there in GVIM 6.4.6.
Do I need to change something (.vimrc etc) to have GUI and features better than 6.4.6? Attach is the screenshot showing new vs old to give you an idea...
Thanks for the help
Newbie
You're comparing apples and oranges. Vim can be compiled with different GUI toolkits, and your newer, less-appealing looking one was compiled without the modern GTK2 GUI.
You can check this via :version. Try to get a different Vim build.

Build OS-independent notepad with some code completion - appropriate platform?

I want to build as simple notepad application with some code-completion.
It should be easy to compile to Linux, OS X and Windows.
I'm looking at wx-widgets or GTK. Others?? (as web-service as worst case.),
and without library dependencies.
Or does there exist any OS-independent FOSS editor with plug-in functionality.
(Eclipse way to heavy).
To be specific, what I want is a "helper" when coding XML towards an application-framework that use XML extensively. As libraries are loaded (through XML) new tags should be allowed and their existence should be prompted to user, both in toolbar (tags) and auto-complete (attributes).
Recommendations?
regards,
//t
XML Copy Editor: I've used it and it's not the best editor, but it does do the autocompletion.
Conglomerate: Looks quite promising but I never got it to work when I tried it out a year ago. Perhaps it's improved since then.
As for an OS-independent FOSS editor with plugin functionality that is more lightweight than Eclipse, try Gedit. It's not too difficult to write plugins for whatever functionality you may need. It's based on GTK.

A Linux tool that will display errors as I type, Visual Studio style

I'm looking a tool that will display details of syntax errors in my code as I'm typing it, in the same way that Visual Studio does. I'm currently using Gedit, but am not adverse to acquiring a new text editor. I'm using C++ and HTML/CSS right now, but will be branching out to more languages in the future, so it needs to have support for as many languages as possible. I'd also like to avoid using an IDE as I feel more productive using a text editor and the GNU toolchain. Any suggestions?
You will likely have difficulty finding a simple one-file editor that can do this. An IDE is virtually a necessity, since it integrates with a compiler to detect errors/warnings.
If you use an IDE (and I would recommend Eclipse or maybe KDevelop), you can continue to use the GNU toolchain; you don't need to build your project from the IDE if you don't want to. I regularly use Eclipse for programming and then Ant or Make in a terminal for building.
How about Eclipse?
vim does syntax highlighting well. As far as I know, however, it doesn't have the ability to display the details of the syntax errors in the editor. The constant "hands on keyboard" does speed up programming, though.
vim with the pyflakes plugin does this for python, but I don't know about other languages.

Grails gdoc editor support (esp IntelliJ)

Since Grails 1.2 there's a documentation engine included: gdoc. The documentation's syntax is based on the Textile format.
Is there some editor support for this? My first choice would be a plugin for IntelliJ, second option on for vim or gedit. Any hints welcome. I am totally a aware that the format is very simple by itself but having code coloring and content assist would be really nice.
I'm not sure about Intellij, since many of us work on Macs we tend to use TextMate which has an excellent Textile plugin with completion, preview etc.
I know this is almost 3 years old, but just in case... I found that the Mylyn Wikitext plugin was useful for this in Eclipse. Just had to add the .gdoc file extension to it in under the properties.

Resources