Skip to main content

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.

1vote
3answers
269views

Considering IDE and text editor features when choosing a coding style

Recently, I had a debate with one of my friends on using type inference in C# (var keyword). His argument was that we should stick to using the explicit type names because "even with the ...
Zombies are Real's user avatar
5votes
3answers
695views

What was the first company to make a drag-and-drop GUI designer like Visual Basic?

When Visual Basic came out, it was revolutionary for its drag-and-drop GUI designer, allowing users to quickly create GUI programs. This video shows Bill Gates introducing it in 1991. Did drag-and-...
Felix An's user avatar
0votes
1answer
283views

Effective way to develop software on two machines (PC and Laptop) [duplicate]

When writing code on a desktop pc as well as on a laptop or other computer, is there a general recommended strategy for being able to keep the same environments set up on both machines? I use Git ...
Bigbob556677's user avatar
0votes
1answer
259views

Are there any general purpose visual programming "languages"? [closed]

Lately I've been surveying the programming language landscape and one of the languages I looked at was Pharo, a modern Smalltalk. Programming using a living system that runs in a virtual machine seems ...
Daniel Arant's user avatar
2votes
0answers
318views

How to provide clang-format config for IDE and build system of multiple projects?

We have several C++ projects that use clang-format and clang-tidy and other similar tools. Currently the config files for these tools are stored in each project's Git repository. Now I'm trying to put ...
oliver's user avatar
5votes
5answers
3kviews

How does code work without getting compiled or interpreted?

I recently started researching about coding, but there are a few things that made me confused. I chose Visual Studio Code to start coding in C and Python (I was using IDLE for Python before), but ...
Burcu Avcu's user avatar
-3votes
1answer
214views

Replacement for Progress/OpenEdge environment [closed]

I've recently joined a firm, where we are working with Progress 4GL from OpenEdge, release 11.6. As I have quite some experience in other programming environment, I'm really surprised by the extremely ...
Dominique's user avatar
2votes
2answers
246views

When was native debugging first used

I believe this is still on topic. This question comes from a mixture of curiosity and exasperation. A colleague refuses to use native debugging; whether in a stand-alone debugging tool or in an ...
myol's user avatar
  • 235
0votes
3answers
330views

Is relying on an IDE for code readability acceptable

During my years developing software I have most of the times tried to improve the readability of my code. As one example, I often try not to use boolean flag parameters of methods and I try to ...
pepijno's user avatar
-2votes
1answer
94views

Working of linters in an IDE [closed]

I'm not sure if this question belongs to Stack Overflow or somewhere else. Sorry if it doesn't belong here. My question is, in an IDE, does its linter, check the whole source code every time (...
J Arun Mani's user avatar
-2votes
1answer
338views

Packages with only __init__.py - Possible issues?

Considering a Python Project structure such as the following, where there are "empty" packages with __init__ files simply pulling code from the lib folder: . ├── foo │   ├── fred │   │   └── __init__....
lucasgcb's user avatar
-5votes
1answer
92views

Save settings per developer in Git

Persistence is an essential requirement for preferences. Developer's preferences are saved in .idea/ folder. It is recommended to add .idea/ to .gitignore to avoid merge conflicts. But then settings ...
Stepan's user avatar
1vote
1answer
164views

How can I make sure my PHP code is compatible with a newer version

I have a bunch of PHP 5.6 code that I would like to get up to 7.2. My biggest concern was the change that causes an error when you call a function without enough parameters. Previously, this was a ...
Andrew's user avatar
0votes
2answers
120views

Do Scala worksheet (or REPL logs) belong to the SCM?

The Eclipse Scala IDE (and Intellij Idea, too) has, together with a standard REPL CLI, an artifact named Worksheet, that works like a persistent REPL log: the whole file is compiled and executed at ...
Michele Mauro's user avatar
4votes
1answer
2kviews

When writing a Qt application is good practice to ALWAYS prefer Qt function implementations, data types, and classes when they are available?

I'm just starting out with Qt and I really want to try and keep my application as separated from Qt as possible in case I decide to use a different toolset later, but at the same time don't want to ...
tjwrona's user avatar

153050per page
close