Pular para o conteúdo principal

16 Stable & Free IDEs For Designers/Developers

16 Stable & Free IDEs For Designers/Developers: "

For a productive development process, every web designer/developer needs tools that are functional and make you feel comfortable.


An IDE (integrated development environment) is possibly the most frequently used tool as it is your touch to the code whether you're building something from scratch or applying just a small update.


And, you don't have to use only a single IDE, maybe something complicated with a debugger, built-in FTP, etc. as the main code editor and something simpler for quickly making updates + viewing source codes.


Here are 16 free IDEs for designers/developers that are used widely and proven to be stable:


Aptana Studio (Windows, Mac, Linux)


Aptana Studio


Aptana Studio is a very impressive and open source development tool that supports HTML5, CSS3, JavaScript and Ruby, Rails, PHP & Python on the server side.


It has a "code assist" feature where you can find out details about functions, elements, etc.


You can stay synchronized with the server via FTP, SFTP and control your code with the help of an integrated debugger.


There are many other features that will ease the development process including Git integration or a built-in terminal.


Komodo Edit (Windows, Mac, Linux)


Komodo Edit


Komodo Edit is an open source application that has support for PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 and CSS 3.


It has syntax coloring, folding, background syntax checking, auto-complete and calltips.


There are lots of extensions created by the community that will help you customize it more.



Code::Blocks (Windows, Mac, Linux)


Code::Blocks


A flexible IDE, focused on C/C++ code, that can be extended very easily with its powerful plugin support.


It has syntax highlighting, code folding, auto-completion and a tabbed interface.


There is also a task manager to simplify working on the same project for multiple users.


Aptana RadRails (Windows, Mac, Linux)


Aptana RadRails


Similar to Aptana Studio, RadRails is also a great code editor that is open source. With only one difference, it is focused on Ruby on Rails applications.


It includes support for project navigation, smart code assistance, visual debugging and structure outlining.


Eclipse (Windows, Mac, Linux)


Eclipse


Eclipse is a free, state-of-the-art Java development environment (there are also JS, PHP and C/C++ versions).


It has a very active community and many open source plugins + developer tools built around the ecosystem.


CodeLite (Windows, Mac, Linux)


CodeLite


An open source IDE for C/C++ which can be easily extended with plugins.


It has a XML-based syntax highlighting for most of the popular languages and has a powerful code-completion mechanism.


Visual Studio Express (Windows)


Microsoft Visual Studio Express


Express products are the lighter versions of the Microsoft's popular developer tools (but they are still powerful).


There are various programs provided under 4 categories:



  • Web

  • Desktop

  • Mobile

  • Database


Each program targets a Microsoft platform (Windows Mobile, SQL Server, etc.) and they are very handy if you're developing in these platforms.


NetBeans (Windows, Mac, Linux)


NetBeans


It consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications.


Java is the main platform and it also supports JavaFX, PHP, JavaScriptx, Ruby +Ruby on Rails, Groovy and Grails and C/C++.


Xcode (Mac)


Xcode


Xcode is the "Mac way" of building for Apple-powered platforms.


It includes features to complete all the build, debug and test cycles.


A graphical editor (Interface Builder) helps designing every aspect of your iOS or Mac OS Xapplication’s graphical user interface.


For iPhone developers, there is a full-featured simulator for a complete testing of the output and much more.


MochaCode (Mac)


MochaCode


A Java IDE that offers a complete "Mac" user experience with text editors, keyboard shortcuts, toolbars, etc., all behaving exactly as you would expect from a Mac application


There is a powerful code assistant with auto-complete and a library displaying any parameters related to the code.


Geany (Windows, Mac, Linux)


Geany


Geany is a simple-yet-powerful IDE that support all major filetypes.


It supports code-folding, auto-completion, code navigation and new features can be added with the plugin support


PSPad (Windows)


PSPad


The editor supports many file types and languages, with syntax highlighting.


There are macros, clip files and templates to automate repetative tasks.


Other features include an integrated HEX editor, FTP client, macro recorder, code explorer and more.


Anjuta DevStudio (Linux)


Anjuta DevStudio


With a simple user interface, Anjuta has many features including project management, application wizard, interactive debugger, source editor, version control, GUI designer, profiler and many more tools.


Also, the functionality can be extended quickly with thanks to its plugin support.


KDevelop (Windows, Mac, Linux)


KDevelop


The IDE supports many programming languages like C, C++, Fortran, Java, Pascal, Perl, PHP, Python and Ruby.


It has built-in project management, debugger and can be extended with plugins.


Notepad++ (Windows)


Notepad++


Notepad++ is actually an advanced text editor and a must-have for every developer using Windows.


It has syntax highlighters for every popular scripting language and it is usually a perfect fit for a 2nd IDE, for small updates or simpler codes (however, there are many developers who only use it).


Multiple tabs can be created, macros can be used and there are many other features like code folding, advanced search, etc.


ConTEXT (Windows)


ConTEXT Editor


Similar to Notepad++, ConTEXT is an advanced text editor where you can work on unlimited files at the same time.


Besides features like syntax highlighting and multilanguage interface, it enables you to store code templates, record macros, compare files and more.


Also, it has customizable help files for each file extension.


Special Downloads:

Ajaxed Add-To-Basket Scenarios With jQuery And PHP

Free Admin Template For Web Applications

jQuery Dynamic Drag’n Drop

ScheduledTweets


Advertisements:

Professional XHTML Admin Template ($15 Discount With The Code: WRD.)

Psd to Xhtml

SSLmatic – Cheap SSL Certificates (from $19.99/year)




"

Comentários

Postagens mais visitadas deste blog

Favigen, Favicon Generator

Favigen, Favicon Generator : " Favicons are small icons that help identify websites. They are used as a visual representation of a website both in the web browser and at many online services. The three most prominent locations of favicons are the browser’s address bar, the tabbar and the bookmarks folder. Many webmasters like to create custom favicons to add that custom identifier to their website. Favicons can be created in many image and icon editors, but also online. Favigen is a straightforward favicon generator that can turn an image into a favicon. All that it takes is to pick an image from the local hard drive first, select the dimensions of the favicon and click the submit button to make the service generate the favicon. Favigen supports several image formats, including jpg and png, and it does not seem to have size restrictions either. Available image dimensions range are 16×16, 32×32 and 64×64. The generated favicon is displayed directly on the page. A click on do...

A simple rsync script to back up your home directory

A simple rsync script to back up your home directory : " Backing up important data is obviously something we should all do. Unfortunately, it is not always easy to make it happen. We get lazy; we do not have the additional hardware for a backup server; it takes a long time and a lot of CDs to back up to optical media; we do not trust online backup services; backup schemes are difficult to set up and use — any of dozens of reasons can stand in our way. Still, we know we should be backing up our important data. Modern open source Unix-like operating systems offer a plethora of options for incredibly simple, effective backup schemes, however. If the problem is figuring out how to set one up, a simple rsync solution may be exactly what you need. The rsync utility is used to synchronize files between two systems. It does so by way of incremental copies, only copying from the source to the destination what has not already been copied there, saving time, network bandwidth, and syst...

Google Wave now open to the public: faster, Robots and Gadgets aplenty!

Google Wave now open to the public: faster, Robots and Gadgets aplenty! : " Filed under: Internet , Google If you somehow missed it, Google Wave is now a bonafide Labs project: rather than being an invite-only alpha, it's now a public beta test! If you don't already have an account, just head on over to Wave and use your regular Google login details. If you've not seen any of the Google Wave introductory videos , you should check them out -- they explain the whole thing a lot more succinctly than I ever could. Wave has also been enabled for Google Apps domains -- businesses could convert their internal communication to Waves today! Leading up to this public release there have a lot of changes. It's by no means finished, but Google Wave is now a lot faster . It's also more intuitive -- more useful -- and given the large number of Robots and Gadgets now reaching prime-time readiness, it feels like the mass adoption of Wave is imminent. Also, if you're an ol...