ide

What's a good development environment for Perl?

I develop applications using PHP or Java and will study Perl for the first time. For PHP and Java, there are integrated development environments such as Eclipse, and debugging environment was regulated well, but, in the case of Perl, what kind of development environment do people use? Is there a recommended IDE? I would prefer a fre...

Is edit-triggered testing the next step?

I have just read Michael C. Feathers great book Working Effectively with Legacy Code, the bible of introducing tests to legacy code. In this book he describes something called Edit-triggered testing: If it isn't out by the time this book is released, I suspect that someone will soon develop an IDE that allows you to specify a set of ...

Problem with Aptana Studio & XULRunner 8.1

Hey guys, I recently installed Ubuntu Jaunty and I'm encountering a problem when I try to run Aptana Studio under it. Any interaction with the internal browser crashes the system. I checked the log and after some Googling came to the conclusion that it was crashing due to the incompatibilty with XULRunner 9.0 which is installed on my sy...

Getting netbeans more eclipse-y

Hi - I'm a long-time eclipse user looking to use netbeans now that I've tried netbeans out a bit. I mostly like what I see, except there's a few aesthetics missing. Anyone have ideas on if the following are available in NetBeans?: Eclipse highlights modified & inserted lines in the left margin / gutter Eclipse highlights the currently...

"Find All References" broken in one solution

At some point "Find All References" feature got broken for a single solution that I have. It works in all other solutions. For this one, it always returns "Search found no results" What could be the problem? ...

What's a good beginner setup for C++/Python on OSX?

I'm looking for a good setup for learning C++ and eventually Python on Mac OSX. As I'm going use C++ I don't want to use XCode, as (I understand) this is primarily used with Objective-C. I have a small bit of experience in Java and MATLAB programming, and math is probably not going to be my main problem. I was thinking on an approach loo...

Best font for coding

Possible Duplicate: Recommended Fonts for Programming? What font do you use when writing code? Specifically, this font should be: Freely available Easily installable on multiple platforms (Linux, Mac, Win, etc.) Easily installable on multiple platforms (emacs, Eclipse, vim, TextMate) I currently use Lucida Typewriter, Bold,...

Useful Eclipse Java Code Templates

You can create various Java code templates in Eclipse via the Window->Preferences->Java -> Editor -> Templates e.g. sysout is expanded to: System.out.println(${word_selection}${});${cursor} You can activate this by typing sysout followed by CTRL+SPACE What useful Java code templates do you currently use? Include the name and des...

Using VI, VIM, or GVIM as IDE

I am forced to use VS2008 for the bulk of my projects at work, but whenever the odd text file needs editing I use VIM. Now I know that there are plugins and whatnot that can make VIM work like an IDE, so I am wondering if anyone actually uses it as an IDE? EDIT: For those of you who think you speak for the masses in saying that VIM sh...

What's a quality development environment for writing Oracle SQL?

The project I'm working on has an Oracle backend, and we use SQL Navigator 5.5 for SQL development and it really sucks: the intellisense doesn't work for queries with more than one table and you can't browse the schema and write a query on the screen at the same time. Not fun. I also tried using Oracle SQL Developer. That's not much o...

Netbeans + project groups: how can I tweak, where Netbeans stores information about created project groups?

When coding, I use Dropbox to sync folder in which I keep my projects between 3 computers. I use Netbeans as an IDE, and so - I create project groups very often. While creating them, I usually choose "Folder of Projects" option, so it includes all projects found in specific folder. Is it possible to tweak Netbeans, that it would stor...

VB6 IDE is changing the case of my enumeration names

I'm required to maintain a few VB6 apps, and I have run into a weird problem when it comes to enumeration names. The way Intellisense in VB6 is supposed to work is that if my variable name is defined as, say, Dim Abraxis as String, and I type abraxis while coding, the IDE changes it to Abraxis on the fly as I leave the word. However, I...

How can I make mousewheel work in VB6 IDE?

One annoying behavior of the VB6 IDE editor, especially when switching back to it from more recent tools like VS.NET, is that it doesn't recognize the mousewheel! Maybe VB6 was brought out when most mice didn't have one, but is there a way to fix it so it does recognize the mousewheel? ...

Frame inheritance and duplicate files in packages

I have been developing a number of components using TFrames and ModelMaker -- I've found the combination of visual design/development + inheritance + ModelMaker to be very compelling. I then register these TFrame descendants w/a registration unit, and they become full-fledges palette-based components from there. I'm using Delphi 2007. E...

Selecting a programming language for easy web development with good IDE

I am looking for some recommendations regarding choice of programming language / technology for web development. I know there have been several discussions around similar subject on SO but perhaps the following set of criteria (in order of importance) add a bit of spin: has good quality IDE that facilitates development process (like ha...

In Delphi IDE, how to quickly determine the location of an open non-project-related file?

This is probably a question that has an easy/simple/obvious answer, but I've found myself asking it many, many times, and never able to answer it: When I Ctrl-click a class name, Delphi loads up the unit that defines it (assuming it's on the browse path). Once it's open in the IDE, is there a way to quickly find out where that PAS file...

Making an IDE using Pascal Script and SynEdit

Hi, I'm creating a built-in script engine using PascalScript from RemObjects (excellent) and the SynEdit editor. It's almost finished using the IDE example shipped with PascalScript and the IDE example in SynEdit - but - I can't see how to ask PascalScript whether a numbered source line is 'executable' or not. (I can then use this to mar...

Delphi Package: "The following changes must be made..." never goes away.

On one of my packages, which was adapted from another using Save-As and edit, I keep getting the following message (this is in Delphi 2007): ======= The following changes must be made before this package can be compiled. Choose OK to apply these changes and continue compiling. Remove cmSizePanel_Reg. Unit(s) cmSizePanel_Reg were...

Keyboard shortcut to "untab" (move a block of code to the left) in eclipse / aptana?

Well, hopefully the question is self-explanatory. It's so easy to select a block of code and tab out, but how about the reverse? Currently, I just search & replace for whitespace at the beginning of the line. Anything faster? ...

Other Flex IDEs?

I am an Adobe Flex developer and I am sick of Eclipse. Is there an alternative (free) IDE for Flex? I am aware of Tofino, but I can't get that to work on my MSVS Express editions, and I don't want to buy the whole thing. Help is greatly appreciated. ...