Questions tagged [ide]

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

An IDE (Integrated Development Environment) is a computer program that facilitates by providing features beyond that of a simple text editor. Some typical IDE features are debugger/ support, tools/support, design tools and even performance analysis tools.

An IDE is intended to maximize a developer/programmer's productivity by providing a streamlined interface tuned to the task of software development. A modern full-featured IDE includes advanced features such as preemptive hints (when typing the first character of a variable name, for example), and tools to analyze the program at run-time (such as a debugger).

List of Some Free IDEs

10900 questions
276
votes
7 answers

Does Notepad++ show all hidden characters?

In Notepad++ I have set "replace tab with 2 spaces". When coding in Python I copy-pasted some code from the web and it appeared indented correctly. But running the code resulted in indentation errors, which I solved in the end by removing all…
user89021
  • 14,784
  • 16
  • 53
  • 65
268
votes
7 answers

How do you reset the Zoom in Visual Studio 2010 and above

How do you reset the "Zoom" in VS 2010 and above back to normal? CTRL+SCROLL WHEEL lets you zoom in/out with Visual Studio 2010/2012/2013/2015/2017, but I'd like to get back to the initial 100%.
Brett Veenstra
  • 47,674
  • 18
  • 70
  • 86
268
votes
11 answers

Is there a keyboard shortcut to "untab" (move a block of code to the left) in Eclipse or Aptana Studio?

It's so easy to select a block of code and tab out, but how about the reverse? Currently, I just search and replace for white space at the beginning of the line. Is there anything faster?
Keith Bentrup
  • 11,834
  • 7
  • 49
  • 56
266
votes
13 answers

How to jump back to NERDTree from file in tab?

I usually: Choose the needed file. Open it in a tab(t character, by default). But how I can jump back to NERDTree to open one more file in a tab? Temporary solution I use now in my .vimrc file: map :NERDTree /path/to/root/of/my/project But…
BinaryButterfly
  • 18,137
  • 13
  • 50
  • 91
265
votes
7 answers

Autocompletion in Vim

In a nutshell, I'm searching for a working autocompletion feature for the Vim editor. I've argued before that Vim completely replaces an IDE under Linux and while that's certainly true, it lacks one important feature: autocompletion. I know about…
Konrad Rudolph
  • 530,221
  • 131
  • 937
  • 1,214
258
votes
6 answers

Difference between WebStorm and PHPStorm

I'm choosing an IDE for web development and I would like to know what the differences between WebStorm and PHPStorm are. I couldn't find any major points on JetBrains' website and even Google didn't help that much. All I know now is that PHPStorm…
Filip Kraus
  • 2,714
  • 2
  • 14
  • 16
241
votes
56 answers

Learning Ruby on Rails

As it stands now, I'm a Java and C# developer. The more and more I look at Ruby on Rails, the more I really want to learn it. What have you found to be the best route to learn RoR? Would it be easier to develop on Windows, or should I just run a…
Ethan Gunderson
  • 10,959
  • 8
  • 30
  • 29
225
votes
22 answers

How to Select Columns in Editors (Atom,Notepad++, Kate, VIM, Sublime, Textpad,etc) and IDEs (NetBeans, IntelliJ IDEA, Eclipse, Visual Studio, etc)

How to select columns in Editors and IDEs to columnar delete, insert or replace some characters ? Editors: Atom Notepad++ Kate VIM Sublime Emacs Textpad Emerald Editor UltraEdit MCEdit jEdit Nedit IDEs: NetBeans Eclipse Visual Studio IntelliJ…
Sajad Bahmani
  • 17,325
  • 27
  • 86
  • 108
221
votes
5 answers

Changing the case of a string in Eclipse

How do I make a lowercase string uppercase using Eclipse? I want to select a string and either uppercase it or lowercase it. Is there a shortcut for doing this?
Itay Moav -Malimovka
  • 52,579
  • 61
  • 190
  • 278
217
votes
11 answers

Xcode 4 - build output directory

I have problems with setting up/locating my output files in Xcode4 (beta 5). They are placed somewhere in ~/Library/Developer/ugly_path/.... I can't even select "show in finder" on my products. It is the same for a simple C project, Foundation tool…
kubbing
  • 7,219
  • 4
  • 23
  • 18
211
votes
28 answers

Android Studio was unable to find a valid Jvm (Related to MAC OS)

I am unable to start my Android Studio for Android development on Mac OS (10.10.1 - Yosemite)
iMickyRich
  • 2,243
  • 2
  • 12
  • 11
209
votes
45 answers

C++ IDE for Linux?

I want to expand my programming horizons to Linux. A good, dependable basic toolset is important, and what is more basic than an IDE? I could find these SO topics: Lightweight IDE for linux and What tools do you use to develop C++ applications on…
sven
  • 18,198
  • 10
  • 51
  • 62
204
votes
21 answers

IntelliJ IDEA way of editing multiple lines

I've seen this done in TextMate and I was wondering if there's a way to do it in IDEA. Say I have the following code: leaseLabel = "Lease"; leaseLabelPlural = "Leases"; portfolioLabel = "Portfolio"; portfolioLabelPlural = "Portfolios"; …
hdx
  • 4,198
  • 7
  • 26
  • 33
200
votes
7 answers

Tips for using Vim as a Java IDE?

I'm addicted to Vim, it's now my de facto way of editing text files. Being that it's mainly a text editor and not an IDE, has anyone got tricks for me to make it easier when developing Java apps? Some questions I have: How do I invoke a maven task…
Allain Lalonde
  • 91,574
  • 70
  • 187
  • 238
194
votes
6 answers

Find method references in Xcode

Is there a way in Xcode to find all the places where a method or property has been been called? In Eclipse, for example, you can right-click a method and select Find references. Is there anything similar in Xcode?
Java Ka Baby
  • 4,880
  • 11
  • 39
  • 51