A development environment is an integrated set of programming tools, usually centered around a text editor.
126
votes
15answers
39k views
Best general SVN Ignore Pattern?
What is the best (or as good as possible) general SVN ignore pattern to use?
There are a number of different IDE, editor, compiler, plug-in, platform, etc. specific files and some file types that ...
125
votes
14answers
32k views
Using Emacs as an IDE
Currently my workflow with Emacs when I am coding in C or C++ involves three windows. The largest on the right contains the file I am working with. The left is split into two, the bottom being a ...
91
votes
61answers
6k views
What tricks can be used to type and edit code faster? [closed]
As Jeff Atwood noted, we are typists first, programmers second. Fast typing and editing may not be essential to be a good programmer, but it certainly helps. I noticed that I consciously and ...
69
votes
17answers
8k views
Pre-installed Linux for Web Developers?
Does anybody know an ISO image of a up-to-date Linux distribution aimed at web developers with one, some or all of the following features:
LAMP stack readily set up (Readily installed Apache 2, ...
67
votes
8answers
51k views
Change a Rails App to production
How can I change my RoR app to run in production mode? Is there a config file (environment.rb for example) to do that?
Thank you.
48
votes
13answers
3k views
Is the Windows dev environment worth the cost? [closed]
I recently made the move from Linux development to Windows development. And as much of a Linux enthusiast that I am, I have to say - C# is a beautiful language, Visual Studio is terrific, and now ...
46
votes
9answers
5k views
What is in your JavaScript toolchain?
I am looking to start writing a sophisticated application in JavaScript to run on the web. I've written little bits of throwaway code in JavaScript before, using the DOM directly and a little bit of ...
45
votes
24answers
54k views
What is the best XML editor? [closed]
Is there a good XML / XSD editor out there? I've been using the editor in Visual Studio 2005 a little but find it lacking in features.
Which editors do you use?
38
votes
27answers
2k views
How does one create an enthusiastic development team?
If you have a room full of capable developers, what can be done to encourage those developers to become excited and enthusiastic about software and software development?
No gimmicks, but a genuine ...
38
votes
6answers
16k views
How to search all open files in Eclipse?
Simple question: how do I search all the files currently open in Eclipse? Note: I don't wanna search all the files I have in that workspace, just the ones open in tabs. Is there an easy way to do ...
37
votes
21answers
8k views
Should developers have administrator permissions on their PC
Should developers have administrator permissions on their PC or is giving them power user access sufficient?
Some comments:
If they want to try out some new
application that would need
installing, ...
37
votes
8answers
6k views
How can I use Python for large scale development?
I would be interested to learn about large scale development in Python and especially in how do you maintain a large code base?
When you make incompatibility changes to the signature of a method, ...
37
votes
2answers
30k views
What accounts to use when installing SQL Server 2008 Developer
I am installing SQL Server 2008 Developer here, and on the Server Configuration step of the installation it asks me about Service Accounts. What do I choose here?
I can see the available ones in the ...
35
votes
4answers
68k views
How do I set a path in visual studio?
How do I set a path for dll's to be searched in Visual Studio for a particular project alone.
Now I am setting it in environment path variable, but I would like better control over this.
35
votes
11answers
4k views
How to automate development environment setup?
Every time a new developer joins the team or the computer a developer is using changes, the developer needs to do lots of work to setup the local development environment to make the current project ...
31
votes
3answers
3k views
What core packages should a professional R developer have, and why? [closed]
What are the specific utilities that can help R developers code and debug more efficiently?
I'm looking to set up an R development environment, and would like an overview of the tools that would be ...
30
votes
18answers
3k views
Do you have a physical “developer busy” indicator? [closed]
At my workplace, it has been suggested that each developer is given the opportunity to indicate to his peers that he is busy and cannot be disturbed. This would be done in order to ensure that you ...
30
votes
7answers
6k views
Distinguishing development mode and release mode environment settings on Android
I'm building an Android application and would like to maintain a few environment variables that I can tweak depending on whether I'm in development mode or release mode. For example, I need to invoke ...
28
votes
10answers
74k views
copy and paste from terminal with keyboard in linux (ubuntu) [closed]
So I'm trying to move away from using the mouse as much as I can (just a pet project). I know that in the terminal you can do c-k to cut a line and c-u to paste that line back into that same ...
27
votes
11answers
4k views
Is there a way to stop Google Analytics counting development work as hits?
I have added the JavaScript that I need to the bottom of my pages so that I can make use of Google Analytics. Only problem is that I am sure that it is counting all my development work as hits. Seeing ...
24
votes
13answers
2k views
What constitutes a development environment, and how do you document it?
What items go into a software shop's development environment, how do you document it, and what processes do you follow to make changes?
I thinking about this from the standpoint where I want to make ...
22
votes
10answers
34k views
PC equivalent of Coda? [closed]
Can any one recommend a good all-in-one web development tool for Windows.
Something on par with Coda, which is only available for Mac OS X?
21
votes
19answers
2k views
Code Quality [closed]
I work for a software development company and we have around 100 people working on a product, 1/3 of these people are QA. Lately management wants to have a better way to rate individual programmers ...
21
votes
14answers
2k views
Why is it still so hard to write software?
Writing software, I find, is composed of two parts:
the Idea, and
the Implementation.
The Idea is about thinking: "I have this problem; how do I solve it?" and further, "how do I solve it ...
21
votes
16answers
8k views
Setting up a Programming Environment in Linux [closed]
I recently started using Linux as my primary OS. What are the tools that I will need to set up a complete programming environment in Linux for C and C++?
20
votes
19answers
1k views
One DB per developer or not?
In a corporate development environment writing mostly administrative software, should every developer use their own database instance, or should they use a central database instance during ...
19
votes
2answers
8k views
How to get an outline view in sublime texteditor?
How do I get an outline view in sublime text editor for Windows?
The minimap is helpful but I miss a traditional outline (a klickable list of all the functions in my code in the order they appear ...
19
votes
20answers
4k views
Are you using Virtual Machine as your primary development enviroment?
Recently I have purchased a notebook that cames with Windows Home Basic (that don't have with ASP.Net/IIS. I thought in upgrade the Windows version to one with ASP.Net/IIS, but I thought in another ...
19
votes
3answers
13k views
Sublime Text 2: custom PATH and PYTHONPATH
I'm using brew which installs python (2.7.2) in /usr/local/bin/
However, the default system python (2.7.1) is executed instead at /usr/bin/, which seems to be because it doesn't obey any of the bash ...
19
votes
7answers
7k views
Where can I find nice Dark ReSharper (with Color identifiers = on) Themes?
I haven't come across any decent dark Visual Studio 2008 color themes with support for ReSharper's Color identifiers turned on.
Have any been published?
19
votes
2answers
6k views
Thin vs. unicorn for development mode on Mac?
I'm shocked that this question hasn't been asked already, but I swear I looked everywhere. Are there advantages of thin over unicorn, or vice versa, when running Rails 3 in development mode?
18
votes
26answers
2k views
What does your Java development environment consist of?
I am looking to start fiddling around with Java development in my free time (professionally a .NET developer) and I am curious as to what the community feels is their preferred development ...
18
votes
21answers
3k views
What is your preferred tool stack for PHP development in the Windows Environment?
I have been developing basic web sites for awhile now with some PHP thrown in for getting dynamic stuff done. However, I recently decided that it was time I got my hands a little dirtier so I wanted ...
18
votes
5answers
3k views
TextMate tips for Rails Development
Working on Rails code for a bit has started me on the spiral into obsessively customising my dev environment (I say obsessive as at the last Rails meetup I went to there was some guy who was raving ...
18
votes
11answers
3k views
What's a good source code search engine? [closed]
The codebase I work on is huge, and grepping it takes about 20 minutes. I'm looking for a good web-based source code search engine.. something like an intranet version of koders.com.
The only thing ...
17
votes
12answers
18k views
What is the best IDE setup for web development? [closed]
I am starting a little side project which consists of building a small-medium sized, django-based, website.
However, last time I was actually in the business of websites, was a few good years ago. So ...
17
votes
3answers
10k views
VS 2010 very slow
I have just upgraded to VS 2010, and I have performance problems which I did not have before (in VS 2008).
The most annoying thing is that it freezes while I work in the text editor. Sometimes when ...
17
votes
4answers
1k views
What are the advantages of IntelliJ over Eclipse?
I have been working with Eclipse for quite some time and recently got several recommendations to use IntelliJ.
As I just saw that questions of the format of "Which IDE is better?" are frowned upon ...
16
votes
3answers
10k views
How to tell if rails is in production?
I used script/server -e production to start rails in production mode. It did and I got no errors. However how do I tell if it is in production mode? I tried a non-existent route, and I got a similar ...
16
votes
16answers
8k views
Which IDE is for me? [closed]
I'm currently using PSPAD as my main editor, but I'm looking to get something more full featured. I code in PHP, but occasionally modify HTML and CSS code too.
I am looking for:
Directly editing a ...
16
votes
13answers
3k views
Setting up a Mac for programmers [closed]
I recently switched over to a MacBook Pro so I'm still really new at Mac software ecosystem. What is the best guide or what tips do you have to quickly get adept at using Mac for developing on both ...
16
votes
3answers
4k views
Is there any way to export time graphs from Chrome developer tool?
I'm using the Chrome developer tools to review a web site for a client, and it would be nice if I could export the results of the time graph.
Is that possible?
15
votes
14answers
2k views
MATLAB Environment Tweaks
How have you tweaked the MATLAB environment to better suit your needs? One tweak per answer.
15
votes
3answers
13k views
What user account would you recommend running the SQL Server Express 2008 services in a development environment?
The SQL Server Express 2008 setup allow you to assign different user account for each service.
For a development environment, would you use a domain user, local user, NT Authority\NETWORK SERCVICE, ...
15
votes
5answers
8k views
Magento & Subversion (SVN) - Getting a Development Environment Started?
I'm working on building a Magento site, and it's by far the most mammoth package I've ever worked with. I've decided to set up a proper development server and use Subversion for version control. I'm ...
15
votes
5answers
7k views
Beginners' guide for setting up Emacs with gcc/gdb?
I looked around the GNU emacs material and didn't find anything helpful.
Does anyone know of a good tutorial for setting up emacs, to basically turn it into an IDE? I'm looking for interfacing with ...
15
votes
7answers
333 views
Which work process in my company should I Improve first?
I've just started to work in a new place, and I see several things they do that I find really terrible, and I want to know if they are indeed so wrong, or I am just too strict. Please let me know if ...
14
votes
5answers
9k views
What is the best Ruby on Rails environment for a Visual Studio user?
I've been a Visual Studio user since 1997, and used VB 3.0 before that. My whole professional life has been spent inside the Microsoft development environments.
Now I would like to branch out into ...
14
votes
3answers
3k views
How to test 500.html in (django) development env?
I am using Django for a project and is already in production.
In the production environment 500.html is rendered whenever a server error occurs.
How do I test the rendering of 500.html in dev ...
14
votes
8answers
7k views
Experience programming with netbooks in daily commute [closed]
I commute a lot of my time to work (> 40 minutes by train) and been thinking about purchasing a notebook just to keep myself occupied on the train on my way to work and back home again.
There are ...