Editors IDEs




Articles & Videos



Development in most programming languages is frequently done with an editor or integrated development environment (IDE). An IDE is a software application that provide comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. XCode, Visual Studio, Adobe Dreamweaver and Eclipse are some of the more popular development tools, but an editor or IDE can be anything from simple text editors to sophisticated programs. Related topics: All programming and development language, database and web based content management systems topics

Share tech news, updates, or what's on your mind.

Sign up to Post

I am using the visual debugger in PythonWin on a Windows 7 platform with Python 2.7.  I am not using pdb.  I'm trying to debug code written by someone else.  I have set some breakpoints and am stepping through the code.  There are some for-loop variables in the code.  As I go through the code I would like to see the changes to these values.  However, they don't seem to change.  If I execute a print in the Interactive Window I see the correct value.  But all I see in the list of values in the visual debugger is the initial value.

Is there something I need to do to get the variables to refresh every time they are updated?

Any help would be much appreciated.  There is not a lot of documentation on the PythonWin visual debugger which is easier/quicker to use than pdb ... if I knew how to use it!  ;-)

Independent Software Vendors: We Want Your Opinion
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


I have created a simple app just showing a JFrame with a button.

But when starting it I get an error that I can not run the self signed app ("Security Settings block execution of self signed app")

I have added the path to the jarjnlp file to the java control panel exception list (various versions with forward, backward slashes etc) but no success.

How can I run that application?

I had/have Eclipse Neon 2 installed.  I then "had" to install IntelliJ.  When I installed IntelliJ I gave it a separate workspace path.
I installed IntelliJ because I want to learn it, yet at the moment I need to do my work on Eclipse Neon2.
It appears that Intellij has invaded the workspace of Eclipse Neon2.
I do not want to uninstall IntelliJ.  So what might be an easy fix?
Or do I need to uninstall IntelliJ?
Hi everybody.
I'm new to Java and I'm playing with a small project, just to start. Using Netbeans IDE, I wanted to import org.apache.commons.lang3.StringUtils, so I followed following steps:

1) right click on Libraries node in Projects panel
2) choosen Add JAR/Folder
3) added commons-lang3-3.5.jar file downloaded from Apache site
4) run the project (everything's fine)
5) Clean & build to create my small jar file

Then I used jSmooth to convert the jar file to a Windows executable and after some test I activated the debug option and there I saw that  I had this error:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils

Open in new window

Netbeans doesn't raise any error at all but conversion makes the exe raise that error and the code after the line where StringUtils is used is not executed...

Any idea?
Thank you for any help :)

while importing as existing maven project i see some projects have single pom.xml some other projects have top level pom and also sub level pom.xml as well. why we need like parent pom and child pom kind of structure for some projects?
please advise
If i am to choose between Visual Studio Pro of Microsoft and KOMODO IDE of ActiveState.  which is one would be a better IDE based on your experience. price should not be a factor.
I'm used to building any C++ projects in Visual Studio, but I'm taking an online course and I need a generic gcc compiler, so I'm using Eclipse.

I added the C++ add-on to Eclipse (Kepler for Java), and I now have C++ projects in my projects menu.  However, the standard header files for C++ are not automatically in my path.  I found iostream, and so I manually added the include path:

D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\crt\src

Should these be in the Visual Studio path?  Doesn't Eclipse have it's own version of the files?  The problem is that 'std' is not recognized by Eclipse.  Is that in an include file?  I expected that to be part of the compiler, but I can't find any files that fit.  While I found iostream, vector and many others cannot be found.  Eclipse doesn't recognize 'vector', the std namespace and size_t.  And the whole project only has 44 lines of code so far!

Where are all the standard header/other files supposed to be for Eclipse to finish building my C++ project?

My Outlook vbaproject.Otm file has dozens of modules and classes. I want to export them periodically for a another project I am working on.

I found bunches of code that will automate export for Excel modules, but no luck for Outlook.

I even found a 2004 post from the famous Sue Mosher saying she did it manually when needed.

I have a solution but it requires several manual steps, but I hope somebody has an easier way.

My solution is to use Outlook IDE control P then selected Code and "Current Project". Setup used "Microsoft Print to PDF" with 11x15 landscape (long lines of code won't split).  

I also tried "print to file" but that did not seem to work.

After creating the 298 page PDF, I opened it with Foxit Reader and Saved as TXT.

The resulting TXT looks pretty good and a simple program could create multiple BAS modules. But before I do that I want to see if anybody here has already done something similar.

Each of my TXT pages start with 4 lines that look like this:

----------------------- Page 148-----------------------  top line has the PDF's page number
                                                                          2nd line is always blank.
mdlMicrosecondTimer - 8                                  3rd line has the module's name and page number
                                                                         4th line is always blank.

i wonder what are differences between sorce folder and folder in eclipse. When to use which one. please advise
I am trying to learn JavaFX, and one of the very important controls, TableView is not displaying correctly, even though it compiles and runs without errors:
TableView not displaying correctly
I am expecting the DATA to show up in the rows and columns of the table.

My code:
1. Main class: (Also setting values for the properties of Product class here)
package tableviewdemo;

import javafx.application.Application;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.scene.Scene;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
import javafx.scene.control.cell.PropertyValueFactory;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class TableViewDemo extends Application {
    // You need to make a list of objects for the tables, and then convert them into ObservableList
    // (Objects -> ObservableList -> Table)
    public void start(Stage primaryStage) {
        // This is the entire table:
        TableView table;
        // (At least one column defined)
        // Name column:
        TableColumn<Product, String> nameColumn = new TableColumn<>("Name");  // Name column header is passed in constructor
        nameColumn.setMinWidth(200);  // If not specified all the columns are bunched together
        nameColumn.setCellValueFactory(new PropertyValueFactory<Product, String>("name"));  
                // It has to be the EXACT NAME as your property 

Open in new window

Technology Partners: We Want Your Opinion!
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

I have seen a lot of wannabe's out there, and each one fails in some fundamental way.

I am looking for an IDE, set of libraries, and whatever else is needed to allow for cross platform and cross browser application design and development for an app that will run on the desktop (Windows/iOS) in the form of a web browser app, and on mobile (Android)  in the form of a hybrid app such that:

  • UI design is WYSIWYG (as much as possible)
  • Core code base is shareable across the board
  • Minimizes the need to manually code HTML5 and CSS3
  • Gracefully handles the organization, design, debugging and management of Javascript
  • Lends itself well to team development

Has anyone found such a magical thing?  Please advise.  Thanks!
I'm getting ready to install MS Visual Studio 2013 on a computer that I already have Eclipse Neon installed.  I do not see that there will be any conflicts between these two IDEs, but I thought I would ask you for your opinion/knowledge.

I am running tomcat from eclipse.
I have sample aplication running fine as attached

when i try to go to admin console as below it does not work

how to go to tomcat admin console from eclipse
please advise
Can anyone explain why I am seeing a red arrow in my C++ code in some functions ?
I attach an example screen-shot with an arrow at the end of the function return statement. The code compiles and runs without any errors.

Red arrow in source code

I use AutoHotkey (AHK) quite a bit and I'm trying to find a simple-to-use text editor for auto-coloring and indenting. I've been given a couple of suggestions, eg:

AHK Studio (https://autohotkey.com/boards/viewtopic.php?t=300)

SciTE4AutoHotkey (http://fincs.ahk4.net/scite4ahk/ and/or https://autohotkey.com/boards/viewtopic.php?t=62)

…but someone told me recently that there is an AHK plugin for Notepad++.

I'm not a programmer and have never used a text editor, but I'm thinking that with my EE membership, support for Notepad++ would be much more readily available than the other options.

Is that an accurate assumption?

I've downloaded and installed Notepad++ from https://notepad-plus-plus.org/download/v7.2.2.html, and I've found the site (I think) from which to download the AHK plugin (https://autohotkey.com/boards/viewtopic.php?t=50).

Although it appears that someone posted some clear directions of how to proceed, I'm unfortunately hung up on the very first step (which I hope is not an omen. :P):
1. Download userDefineLang_AHK.xml as raw (Right-click and choosing save as target...)
It appears there are several parts of the plugin which need to be downloaded/installed one-at-a-time. If someone could post a specific explanation of the steps for getting the first part, I suspect I could get the others on my own.


I installed oracle 11g express.
i also installed sql developer.

I was able to connect with username sys and password as admin.

Now i want to create some meaning ful schema name like test etc to test jdbc java programs to see some CRUD operations.

How do i create new schema so that i can run some java jdbc hibernate examples. I like to use username as test and password as admin.
please advise
I've been trying to figure out PHPStorm debugging for a while now, and really struggling :-S

What Im trying to do is setup a simple project and add a breakpoint. From my understanding I first need to setup the built-in web server, and then once started I can add a 'PHP Web Application' to it and then it should attach, but I can never get it working :-S


Can anyone look at the attached video and see what Im doing wrong and please tell me before I completly loose the plot.

Thanks in advance
How to handle this error? I tried to install with that link provided in that window but i got an error.
Error log
12/26/2016 5:31:45 PM - Microsoft VSIX Installer
12/26/2016 5:31:45 PM - -------------------------------------------
12/26/2016 5:31:46 PM - Initializing Install...
12/26/2016 5:31:46 PM - Extension Details...
12/26/2016 5:31:46 PM - 	Identifier      : NuGet.0d421874-a3b2-4f67-b53a-ecfce878063b
12/26/2016 5:31:46 PM - 	Name            : NuGet Package Manager for Visual Studio 2015
12/26/2016 5:31:46 PM - 	Author          : Microsoft Corporation
12/26/2016 5:31:46 PM - 	Version         :
12/26/2016 5:31:46 PM - 	Description     : A collection of tools to automate the process of downloading, installing, upgrading, configuring, and removing packages from a VS Project.
12/26/2016 5:31:46 PM - 	Locale          : en-US
12/26/2016 5:31:46 PM - 	MoreInfoURL     : 
12/26/2016 5:31:46 PM - 	InstalledByMSI  : False
12/26/2016 5:31:46 PM - 	SupportedFrameworkVersionRange : [0.0,2147483647.2147483647]
12/26/2016 5:31:46 PM - 
12/26/2016 5:31:46 PM - System.Security.Cryptography.CryptographicException: SignatureDescription could not be created for the signature algorithm supplied.
   at System.Security.Cryptography.Xml.SignedXml.CheckSignedInfo(AsymmetricAlgorithm key)
   at System.Security.Cryptography.Xml.SignedXml.CheckSignature(AsymmetricAlgorithm key)

Open in new window

Can you tell me where exactly this error is?  I am using VS 2010 in windows 7 environment.
// <auto-generated>
//    This code was generated from a template.
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>

using System;
using System.ComponentModel;
using System.Data.EntityClient;
using System.Data.Objects;
using System.Data.Objects.DataClasses;
using System.Linq;
using System.Runtime.Serialization;
using System.Xml.Serialization;

[assembly: EdmSchemaAttribute()]
namespace AngularCRUD
    #region Contexts
    /// <summary>
    /// No Metadata Documentation available.
    /// </summary>
    public partial class MyDatabaseEntities : ObjectContext
        #region Constructors
        /// <summary>
        /// Initializes a new MyDatabaseEntities object using the connection string found in the 'MyDatabaseEntities' section of the application configuration file.
        /// </summary>
        public MyDatabaseEntities() : base("name=MyDatabaseEntities", "MyDatabaseEntities")
            this.ContextOptions.LazyLoadingEnabled = true;
        /// <summary>

Open in new window

Enroll in June's Course of the Month
Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

when i create a  project on   android  studio i dont  get a display  of the device screen which is highly affecting my work..

on the top it says gracle sync error  and at the bottom it says to redownload the dependencies and sync project.........

even i have an internet  and tried to download but the download dont start what to do please help....
I have installed egit plugin from eclipise market place.

To commit i want to see the git tool bar shortcuts at top of eclipise

i went to windows i do not see under window-->customize perspective is missing.

how to enable git tool bar in eclipse to commit my code to my git account forward.

also how to get the code from my git account to my eclipse backwards

please advise
I want to build an online IDE  using ASP.NET MVC. I searched in the internet but nothing helped.
I am looking for a small PHP (7 compatible) solution which allows user to edit files from specific folder on website without using ftp.
Something similar to Joomla's admin template component, it shows specific folder of template with files and folders, and allows you to edit, to create and to delete files.

A hoster does not allow creating new ftp users to specific paths, but I don't want to provide ftp access to root directory to plugging developer.

We have a programmer in vb6 and are thinking of moving to a newer development platform.  We were considering moving to vb.net but wanted EE advice on the following:

- for a vb6 programmer, which developing platform is most recommended?
- is there a developing platform that we can consider that would include to convert vb6 to that platform?

Thanx in advance!

I am searching the Web for a free-of-charge SVG WYSIWIG editor with Windows look and feel, but couldn't find one that is good enough; the editor I have installed is Inkscape, but to me, it has a terrible user interface. This may be because the tool was not created for a Windows environment.

The free-of-charge editor should be easy to learn, and easy drawings should be done easily. By the way: I am not a professional in drawing graphics, and what I want to do is to edit an existing SVG file that I download from a source, enter some texts with a border and draw a diagram like this. As you can see, the diagram consists of simple texts of boxes with a text in it that are perhaps grouped somehow. What I want to do is to load such a file, ungroup the already drawn diagram objects and shift them around, then save the new file in SVG format.

I searched now for about an our the Web, installed several programs, but none fits my purposes. So, let us come to

My question: Which apps do exist for Windows that can be used without proficiency in this subject or tool?

Editors IDEs




Articles & Videos



Development in most programming languages is frequently done with an editor or integrated development environment (IDE). An IDE is a software application that provide comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. XCode, Visual Studio, Adobe Dreamweaver and Eclipse are some of the more popular development tools, but an editor or IDE can be anything from simple text editors to sophisticated programs. Related topics: All programming and development language, database and web based content management systems topics

Top Experts In
Editors IDEs