What's a good Lua IDE for linux? [closed] - eclipse

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I'm looking for a lua IDE on linux. The majority of suggestions I've seen so far are windows only.
I would have liked to use one of the Eclipse plugins for lua, but both of them -- LuaEclipse and LunarEclipse -- haven't been updated in nearly two years, and don't seem to work with Eclipse 3.5. If you have had any luck in getting lua working in Eclipse, I would be very interested.

From this question you could try the beta site for LuaEclipse and see if it works.

LuaEclipse 1.2 and earlier does not work with newer Eclipses.
LuaEclipse 1.3 "beta" definitely does work with Eclipse 3.5 on Linux (at least on my Ubuntu box).
Grab it here: http://luaeclipse.luaforge.net/preview/update-site
Also you may try LuaEclipse 2.0 beta (less stable): http://github.com/KINFOO/LuaEclipse/#readme
KDevelop also has some support for Lua (at least syntax highligting, which is enough in many cases).
Note also, that if you do not want an IDE, but merely an editor, you may use kate, gedit, SciTE and many other programmer's editors, available for Linux. Most of them support Lua out of the box (at least for syntax highlighting, some even have some rudimentary code completion).
Not to mention vim and emacs. :-)

You might investigate SciTE. Its available for both Windows and Linux, and is based on the Scintilla programmer's text editor component. It also supports scripting the editor in Lua, and can be used to debug Lua scripts.

I use gedit with some plugins. That gives me syntax highlighting. I have a console in another window.
It would help to know what particular functionalities you need from your IDE, besides that.

Related

Best IDE for Perl 5 [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I have a good experience with Bash shell scripting and am now moving to Perl.
What is the best IDE for Perl 5?
Will Perl 6 kill Perl 5? Or will Perl 5 always be alive?
"Best" is, of course, a matter of taste. Rather than "best", I'll answer this as "what editor should I use for Perl if I don't already have a strong preference for an editor?" I went on a short quest to answer this question for my students.
What I recommend now is Atom. It's free, open source, available on most platforms, well maintained, well documented, easy to use, and has a rich ecosystem of plugins. It works well enough for just about any language so you don't get trapped in a language-specific IDE. And it's powerful enough without being bloated.
I also recommend you learn the basics of vi. This is the editor available on any Unix machine, and you'll need to use it when you inevitably find yourself needing to edit files on a Unix machine. It is very powerful, but also very baffling.
Atom has rendered the rest of this answer obsolete.
Padre is an IDE dedicated to Perl, however it hasn't seen a release in years.
Emacs (and all its variants) and vim (and all its variants) remain excellent, powerful, but quite baffling to anyone not used to them. Still, you should know at least the vim basics for when you inevitably find yourself needing to edit files on a Unix machine.
For Mac, there's TextMate, Aquamacs (emacs that acts like an OS X app with expected OS X hotkeys and menus) and TextWrangler.
On Windows Notepad++, Sublime Text and E Text Editor (no longer maintained) are good choices.
As for Perl 6, Perl 5 and Perl 6 are different languages with their own lives and development cycles. Neither one will kill the other.
For your first question, the best one for you is the most suitable one for you. I realise this isn't an answer as such, but for comparisons of features, see this chart.
With respect to your second question, I'm largely baffled by how close to release Perl6 is (e.g. see this blog entry). I don't know of any of my clients using Perl6, and given this and the extant documentation for Perl5, I would reach for Perl5 with little fear of being overtaken in the near future.
You can check EPIC plugin for Eclipse. Far from having all features, but you can do some debug and use Eclipse feature quite easily.
You can go safely with Perl 5. Perl 6 is a new language still being worked on and its date of release is unknown, so you shouldn't care about it for now.

Is there any reason to use Dev-C++? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Dev-C++ was one of the first IDEs that I got my hand on long ago. To me, Dev-C++ was a small software that can be downloaded and I could quickly do academic assignments with it.
In my college, people have been suggesting Dev-C++ for a quick download and just do the homework, for a few generations now. I recalled I used to have some problems with Dev-C++, mainly not understanding what exactly are mingw, different dependencies, different compilers, and all the complicated stuff.
When I tried to go for bigger projects, I always have the trouble of getting help. Other online helps seem to favor Visual Studio a lot more. For veteran developers who understand compilers and how things go around in software development, this may not be so difficult. But for people who are new to learning programming, is Dev-C++ a reasonable choice? Or should they not use Dev-C++ at all? Will the end justify the mean in the long run?
It's my understanding that Dev-C++ hasn't been supported for a long time and accepts a lot of bad code which it should reject, and it's not recommended simply because it's low quality compared to Visual Studio. Dev-C++ was my first C++ development environment too, and I wouldn't recommend it. VS also has one hell of a debugger, and some strong online reference material, not to mention all the other fun features of having a proper IDE. Visual Studio Express is free for everyone, even the current version, and whilst it's not quite as powerful as the commercial versions, it's still far superior in quality to Dev-C++.
All you have to do is look at the supported versions of Windows. Their latest non-beta version doesn't even list XP as supported.

How do you tune Eclipse IDE? How do you use Eclipse IDE? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I've started to read the book "Code Craft" by Pete Goodliffe. The fourth chapter is about instruments that developer uses during his daily work; this chapter made me to review my work and I've seriously decided to make it easier with fully personalized IDE. Eclipse IDE is what I've started my learning from...
I've read documentation and found that it's really easy to do tasks routine from Eclipse. We are using Mantis for tracking tasks and it was great surprise for me to find out Mantis Connector for Mylyn.
Also I was pretty glad to see SVN client integrated into Eclipse IDE.
Also I've found UML2 tool for Eclipse, but was disappointed because there is no any graphic interface for building diagramms. (Or, maybe, I'm was searching in wrong place?)
What useful plugins do you use in your daily work?
How do you use Eclipse for collaboration in your team?
Do you have any links about intergration Eclipse IDE experience in dev. team?
Thank you!
If you do web development with Tomcat, the Sysdeo launcher plugin is handy. Also, it is definitely worth some time to learn the more important keyboard shortcuts. Good lists here and here (with a little overlap). Ctrl-Shift-R and Ctrl-Shift-T are especially vital when you have a large code base.
I use eclipse for Java, so that's pretty much the extent of my experience as far as languages go.
Subclipse (which I guess you are using) and the built in JUnit tool are the two things I use the most.
Also, hitting F3 will take you to the definition of a method, and F4 will tell you which classes implement a given interface.
Eclipse will also generate your getters and Setters (RightClick->source->Generate Getters/Setters)
My two favorite hotkeys in Eclipse are
control-alt-up/down : copy the current line or selected lines
alt-up/down : move the current line or selected lines
Get used to these two and your coding speed improves drastically!

Are there any free Windows Perl IDE with debugging? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Are there any free Perl IDEs out there for Windows that have debugging capabilities, syntax highlighting, and possibly even IntelliSense?
There is an overview of Perl IDE's here. I find Padre very promising, but I'm not sure it already has all features you need (if not it probably will soon).
Eclipse with addons perhaps?
Have a look at EPIC
http://www.epic-ide.org/
This isn't free but you could have a look at Komodo (ActiveState). When I looked at it a few years ago they were offering a free license for open source developers.
Padre: http://padre.perlide.org/
GNU/Emacs with cperl-mode: http://gnu.org/software/emacs
Emacs has better editing capabilities (and hilights Perl better, ironically), but Padre might be enough for you.
perlfaq3 lists several IDEs for Windows.
I use enginsite Perl Editor lite version, mainly for the function, variable breakdown feature and the compile/run feature.
if you want more feature then you might want to look at the full version.
Komodo Edit from ActiveState supports debugging and it's cross-platform.

IDEA Community Edition versus Eclipse [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
How does the IDEA Community Edition compare with Eclipse?
IDEA is a far better IDE than Eclipse (general opinion by people that use IDEA).
On a feature point of view, everything that IDEA CE can also been done by Eclipse. However,
IDEA is a commercial product, which limits its adoption. Thanks to the Community Edition, you can test this IDE for free, in order to develop JavaSE applications (or Scala or Groovy). For an enterprise, this is quite limited, as you will not be able to develop J2EE applications.
My conclusion is that IDEA CE is only a tool that allows you to test and understand the philosophy of this IDE. If you are convinced by IDEA, then you will really have to choose between the Ultimate Edition, which will let develop any kind of applications, or stay with Eclipse.
The best, straight answer to this, is to look at the feature matrix of which features are still left in Ultimate-Edition. Eclipse probably has support for all of these things, although the quality of the integrations can always be an issue.
Why IDEA:
detects unused public fields and methods
easy way to run or debug only one test method (you don't need to modify configuration)
faster code coverage report generation (at least for EMMA)
understand difference between source and test source
easier way to manage libs - just include lib dir (in eclipse you have to specify all jars explicitly), so you don't have to update it manually every time when new jar was included