Questions tagged [development-environment]

A development environment is an integrated set of programming tools, usually centered around a text editor.

A development environment is a preconfigured used during development lifecycle. Preferably hidden from the end user.

Key tools includes a text editor, commonly extended with other tools for , , automating tools, database access or project management features. Such an editor called . Commonly configured for seamless tool usage.
Compared to the stability, performance and backup creation may be sacrificed in favor of more logging, easier bug detection or rapid iterations.

2519 questions
13
votes
11 answers

How do I set up a Python development environment on Linux?

I'm a .NET developer who knows very little about Python, but want to give it a test drive for a small project I'm working on. What tools and packages should I install on my machine? I'm looking for a common, somewhat comprehensive, development…
Rob Sobers
  • 20,737
  • 24
  • 82
  • 111
13
votes
4 answers

Collaborative editing for .NET development - what are the possibilities

What are the best options for real-time collaborative editing for .NET development? (C#,VB.NET, ASP.NET - not Mono unless it is the best way to get collaboration) 1) Anything possible with visual studio? 2) Collaborative editors? I know Eclipse has…
Olav
  • 1,758
  • 4
  • 27
  • 49
13
votes
5 answers

local LDAP server for development on windows 7

Our (ASP.Net) application has to talk to an LDAP/Active Directory server for verifying user groups. Now several members of our team need to be able to work disconnected. Is there a way to set up a local LDAP server on the development machine…
jeroenh
  • 26,362
  • 10
  • 73
  • 104
13
votes
5 answers

Codeigniter Environment setting

Codeigniter development environment is not setting. I always use this code in index.php. but i don't understand why i am getting "production" as output while i am working on localhost. switch(dirname(__FILE__)){ case "H:\wamp\www\sitedirectory": …
Zohaib
  • 328
  • 1
  • 3
  • 15
13
votes
1 answer

Configure rubymine with vagrant and rbenv

I have a rails project with the following development environment: Host machine: MacOS 10.8 Vagrant with precise 64 Rubymine Rbenv Everything works fine: rbenv is installed in the guest machine, and my rails server is started on port 3000 in the…
Benjamin Crouzier
  • 40,265
  • 44
  • 171
  • 236
13
votes
1 answer

Composer workflow: How to update composer.lock when I changed a dependence

The project is set-up via composer.phar install --prefer-source and contains quite some modules which are kept in git. I manage all these modules and their git repositories in my IDE (PhpStorm) and so might commit some changes to some of the modules…
Alex
  • 32,506
  • 16
  • 106
  • 171
13
votes
7 answers

Using Windows 8 pro as my development machine

I'm about to buy a new laptop that I intend to use primarily for software development/testing/debugging and was wondering if it is safe to get one with Windows 8 pro OS installed? Or should I stick with Win 7? I primarily do MS based development…
MakkyNZ
  • 2,215
  • 5
  • 33
  • 53
12
votes
4 answers

Wordpress development process

I want to design a wordpress development process like in following picture: First I want to create a bitbucket repository for my Wordpress site. From this repository all our software developers should able to clone the site to their local machines…
user6580560
12
votes
2 answers

Install packages into existing conda environment specified in environment.yml

I have anaconda environment called 'juldou_learning'. I downloaded from Git a project with environment.yml inside. I don't want to create new environment with environment.yml like: conda env create -f environment.yml but, only install packages to…
Július Marko
  • 1,196
  • 5
  • 15
  • 37
12
votes
3 answers

Android studio 3.0 Canary NPE after update

I'm updated Android Studio Canary from 2 to 3 (current version), and now I'm getting error when building project: 2017-06-15 16:32:00,831 [ thread 12] INFO - e.project.sync.GradleSyncState - Gradle sync failed: Cause:…
12
votes
8 answers

Why shouldn't developers be able to deploy directly to production?

I have always worked in environments where developers had to go through a process of working with Network Operations (server guys) to deploy stuff from development/test to production. I recently started a job where developers can go directly from…
Abe Miessler
  • 82,532
  • 99
  • 305
  • 486
12
votes
4 answers

Configure nix-shell to use a shell other than Bash?

I'm on NixOS 15 and nix-shell v1.10. I use Zsh as my main shell now, and would like to use it in conjuction with Oh-My-Zsh within the nix-shell as well when I'm working in development environments built by a Nix expression. If it helps, here is one…
josiah
  • 1,314
  • 1
  • 13
  • 33
12
votes
4 answers

Refresh eclipse from the command line

Question I want to refresh eclipse from the command line. How can I do this? Context Typically I run builds like this: $ myCompaniesSpecialBuildScript.sh This does some project setup that is needed for Eclipse to display a project without…
sixtyfootersdude
  • 25,859
  • 43
  • 145
  • 213
12
votes
4 answers

App Engine: different app.yaml files based on environment

I am currently migrating an application to Google App Engine that relies on environment variables for various external connections. It looks like the app.yaml file is where I should setup these configurations however how do I manage different…
12
votes
4 answers

Keeping shell configurations in sync across multiple machines

I'm a pretty active command line user and I have shell accounts all over the place. MacBooks, Linux desktop machines, Linux servers, Cygwin on XP, you name it. How can I keep my shell configuration (.bashrc, .vimrc etc.) in sync across all these…
mustpax
  • 1,408
  • 13
  • 20