IDEs (Integrated Development Environment) are computer programs that facilitate efficient software development by providing features beyond those of a simple text editor.

learn more… | top users | synonyms

1
vote
2answers
2k views

Using WebStorm for Razor Syntax MVC

I am building a lot of client-side heavy SPA-like apps with VS2010 and MVC3/4. VS2010 Javascript/HTML/CSS editing (mostly javascript) is interminably slow and sluggish. I'd love to use something ...
4
votes
5answers
2k views

Alternative IDEs [closed]

After seeing http://www.kickstarter.com/projects/ibdknox/light-table I'm wondering if anyone has come across other alternative methods of developing. When working on embedded things Notepad++ was ...
5
votes
4answers
363 views

Domain-aware code text editors [closed]

General text editors don't change greatly. Syntax highlighting and code collapsing are not big changes really. If an editor is structure or domain aware, this usually comes with a different layouts - ...
-1
votes
3answers
279 views

Why do you have to manually type variable names while debugging?

I've seen this in a lot of IDEs (even in the most popular and heavily used ones, like Visual Studio): if you want to watch a variable's value, you have to manually type its name in the Watches section ...
4
votes
3answers
375 views

Good books or tutorials on building projects without an IDE? [closed]

While I'm certainly under no illusions that building software without an IDE is possible, I don't actually know much about doing it well. I've been using graphical tools like Visual Studio or ...
4
votes
4answers
455 views

How much time do you spend actually developing vs. infrastructure activites?

When I'm working I feel like most of the time I'm not doing actual work. For example after making a change to the code in order to test it, I have to first build the project, and start the server(say ...
75
votes
20answers
15k views

Is a company order to switch to a certain IDE a red flag?

I recently joined a rapidly growing startup. In the past 3 months the development team has grown from 4 to 12. Until now they were very laissez-faire about what developers used to do their work. In ...
4
votes
2answers
170 views

Programming IDEs feature to add a forgotten open parentheses?

I very often find myself in situations where I should have opened a parentheses, but forgot and end up furiously tapping the left arrow key to get to the spot I should have put it, and doing the same ...
5
votes
5answers
3k views

How important is it to pick the best IDE for your programming language of choice?

As I learned some basic programming languages I came across tens of IDEs, and tens of compilers. Most people you ask will tell you "Go with that IDE or go with the best" etc, however they do not ...
6
votes
4answers
480 views

I have a bad memory. Is dynamic typing language+vim appropriate for me? [closed]

I am switching from C#+Visual Studio to Ruby+Vim for a few months. The only thing that I am missing from C#/Visual Studio is intellisense, especially when I have a new ruby gem to familiarize. As a ...
4
votes
5answers
412 views

Is it a good idea to generate code with the help of your IDE? [duplicate]

Possible Duplicate: Should newbies use IDE autocomplete (Intellisense)? Since I moved on to actual IDEs for C++, Java and Python, I noticed they automatically try to complete my code. For ...
11
votes
1answer
4k views

Online Code Editor [closed]

The major online IDEs are hosted on the service provider's server. Examples are Kodingen, Cloud9, ShiftEdit. Hence they would be unavailable if the external server was down for some reason, and I ...
4
votes
1answer
504 views

Which is the purpose of using a workspace in Aptana?

I almost always do web development with a simple editor like Geany or Notepad++. Recently I'm starting with Aptana, and I'm a bit confused about the purpose/benefits of the workspace, my point is that ...
2
votes
2answers
238 views

Find feature in NetBeans (or even Eclipse, or others) excluding comments

Is it possible to use the find feauture in NetBeans or other Java IDE excluding commented code from the results? How?? Given a project I'd like to find all the occurrences of a word without getting ...
15
votes
7answers
5k views

Java IDE written in pure Java? [closed]

Is there a Java IDE written in Java? I just got my year 9 DET laptop today at school, and there are all sorts of restrictions set in place. Somewhat annoyingly, you cannot run any executable other ...
20
votes
3answers
4k views

What functionality does WebStorm contain which RubyMine does not?

I am looking at buying Rubymine as I am doing a small amount of ruby, but a large amount of html5/javascript. I was going to get Webstorm as I do have a lot of pure html5/js based frameworks/apps ...
2
votes
2answers
7k views

Is something like coderunner possible on PC? [closed]

I'd give my firstborn's left arm for something like this http://krillapps.com/coderunner/ Yes, I know, executing unknown code may be hazardous to your health, but I'm quite capable of reading some ...
48
votes
11answers
3k views

IDEs for dynamic languages - how far can you get?

I find it frustrating how the speed of development that dynamic languages should offer gets significantly compromised by the lack of completions and other assets that IDEs would give you in their ...
10
votes
15answers
1k views

Does an unexperienced programmer need an IDE? [closed]

Reading this other question makes me wonder if I (as an absolute beginner PHP programmer) should stick with WAMP and Notepad++ or to switch to some IDE like Eclipse. It's understandable that skilled ...
12
votes
4answers
24k views

What is a good IDE for client side JavaScript development? [closed]

I recently started learning JavaScript and am looking for a good JavaScript Editor/IDE. I found dozens of them in a Google search but I would appreciate if users who have experience with using such an ...
0
votes
7answers
1k views

Code Generation and IDE vs writing per Hand

I have been programming for about a year now. Pretty soon I realized that I need a great Tool for writing code and learned Vim. I was happy with C and Ruby and never liked the idea of an IDE. Which ...
4
votes
4answers
598 views

Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?

As anyone who has used Smalltalk knows, one of the main benefits (other than a late-bound language that discourages many poor practices), is that the system is totally transparent and reflective, ...
32
votes
9answers
62k views

Comparison of IDEs for C++ and C development on Linux: KDevelop, Eclipse, NetBeans, CodeBlocks and Anjuta [closed]

I'd like to note your experience of full scale IDEs on Linux. I personally work mostly with vim, however other programmers would like to see a real IDE. So I'd like to hear your personal opinion ...
3
votes
6answers
486 views

How do you limit whitespace differences for developers using different IDEs/environments?

I've used UltraEdit for years and never had a problem with sharing code with fellow developers whether they worked on Windows, Mac, Linux, Eclipse, Visual Studio -- what have you... But now I am in ...
0
votes
2answers
426 views

How do you find errors related to undeclared variables in php?

If I copy a piece of code from somewhere that looks like so $blah = array(1,2,3,4); foreach ($blah as $i) echo ($i); and rename the variables but forget to do it correctly like so $apple = ...
5
votes
7answers
2k views

Efficient coding in Visual Studio (or another IDE), with touch typing

Moving the cursor to another position in code is one of the most frequent actions when coding. I don't write my programs from the beginning to the end, like a letter. However, moving the cursor ...
4
votes
3answers
868 views

Agile (scrum) and UML round-trip tools [closed]

How effective are automated round-trip tools for UML modeling? Do they help in coding quick, clean, efficient code? In what ways do these tools fit into the Agile methodology?
5
votes
9answers
1k views

How do I develop in more languages with less IDEs

I would like to set up my computer so that I can develop in .net, C#, Java, ActionScript, JS/CSS, and functional languages such as Scala or Haskell. However, I want to do this with the least amount ...
8
votes
2answers
544 views

Pair Programming Using Different Editors

I really like pair programming for particular projects or features. It can act as an immediate sanity check and increase code coverage across your development team. That said I always seem to run into ...
9
votes
4answers
656 views

Forgetting basic language functions due to use of IDE, over reliance? [duplicate]

Possible Duplicate: Should newbies use IDE autocomplete (Intellisense)? Is it wrong or bad to use autocomplete? Having used an IDE for the last 3-4 years, the other day a few of my ...
4
votes
4answers
383 views

How much time should I devote to my toolchain?

I'm a bit of a tool nut and I'll often spend as many as 6-8 hours a week finding new tools, improving my existing tools by writing plugins or adapters or playing around with new tools to see if I like ...
3
votes
1answer
761 views

Io (Language) IDE/Compiler

Can you recommend a free compiler/IDE for writing some simple Io programs? I want to learn the language at home in my spare time.
24
votes
13answers
2k views

What are the advantages of showing line numbers in a text editor?

I feel weird when I'm editing code in an IDE that does not have line numbers in the text editor. The questions I have are: Are line numbers visually excessive, particularly when a find by line ...
9
votes
9answers
4k views

Is anyone doing “real” TDD with Visual-C++, and if yes, how do they do it?

Test Driven Development implies writing the test before the code and following a certain cycle: Write Test Check Test (run) Write Production Code Check Test (run) Clean up Production Code Check test ...
6
votes
4answers
3k views

What is Visual Studio Lightswitch and how does it differ from normal Visual Studio versions?

How is Visual Studio Lightswitch different from regular Visual Studio? In what sort of situations would you use this IDE over regular Visual Studio? I'm trying to decide if this is something that ...
0
votes
1answer
2k views

Have any of you tried “Basic for Android”?

I have developed for Android for half a year or so and it is going quite well. I found the learning curve steep in the beginning, but then I somehow got the idea of it all and now I don't have to ...
10
votes
6answers
1k views

What Features of an IDE Would Make It More Useful Than A General Purpose Editor

I am authoring a IDE for the Lua language. I find that many programmers do not like to use IDE and prefer VIM (which is in vogue at the moment), SCiTE, or . In trying to win some mind-share I am ...
3
votes
3answers
2k views

Ruby IDE code completion [closed]

I just started writing some ruby in my spare time and am currently using Netbeans 7 with the Ruby and Rails plugin v0.111. I'm primarily a Java programmer coming from IntelliJ and Eclipse. One ...
4
votes
5answers
322 views

Is there any reason not to let your group of developers install third party Visual Studio add-ons? [closed]

Is there any risk in allowing your team of developers to install whatever Visual Studio Add-ons they want? Is it a good idea to allow them this freedom?
0
votes
1answer
4k views

PHP programming in iPad [closed]

I want to develop some PHP applications on my iPad device but there is 2 problems! First , i can not find any local server applications on iPad like Wamp or Lamp, and second my Googling only returns ...
1
vote
0answers
941 views

How to start with 2d or 3d modeling? [closed]

My goal is that i can show fractals either into a plane or an space... I thought opengl is the best beggining, but which is the best book oriented to "maths" and "maths graphics"? Red book? ...
3
votes
1answer
187 views

JAVA IDE - Conditional Breakpoints

Does anyone know if there are any IDE's that can hit breakpoints on a condition? For example, if I'm looking through a large list or iterating through a map or something, I may want to only suspend ...
7
votes
5answers
5k views

Where to start for writing a simple java IDE? [closed]

I would like to start working on my own custom IDE. The biggest reason I want to work on the IDE is to help me gain an even greater, more intimate understanding of java (and other languages I add into ...
6
votes
5answers
1k views

What to do with a 7 button mouse as a programmer?

I just got a new mouse with 7 buttons. Is there any way to use these extra buttons in eclipse or emacs? Is it possible to have a mouse button for compiling? Do you have any other ideas how to use the ...
11
votes
7answers
1k views

What was Java enterprise programming like before Eclipse? [closed]

I'm your standard Java/Oracle developer at a large software firm and Eclipse 3.6 is what I spend most of day in. Java is incredibly verbose and that can be painful (but we don't need another blog post ...
8
votes
3answers
327 views

Why is a lightning bolt used to represent events in IDEs? [closed]

I was just curious if anyone knew why the lightning bolt was selected to represent events in various IDEs? or when it was first used? From the top of my head the lightning bolt is used in visual ...
4
votes
6answers
3k views

What advantages do simple text editors like TextMate have over Eclipse for Java development?

I'm torn which IDE to use. The power of eclipse or the simplicity of TextMate. I'm wondering which one has specific advantages over the other, productivity wise.
5
votes
4answers
815 views

Fast cold start text editor [closed]

Is there text editor with c# syntax highlight which starts VERY FAST? I just want look source code some files in project and i donnt want wait 30 seconds while VS starts.
10
votes
5answers
7k views

IntelliJ IDEA vs phpStorm for developing PHP projects? [closed]

I'm a Java Developer, and now I'm using IntelliJ IDEA Ultimate Edition. Is it worth to buy phpStorm for developing PHP projects? Also, are there any other features for PHP developers which IDEA ...
2
votes
3answers
150 views

Reasons for separate source and generated trees

What are the reasons for putting the generated files in a tree parallel to the source trees? For example, in Eclipse I usually choose to put the sources to .../src and the compiler generated files in ...