A Software Engineer Work Essentials

An up to date list of what I need in order to do my job.

  • Gmail icon


    Free Personal Web Android iPhone Chrome OS Android Tablet ... iPad Android Wear Kindle Fire Website

    Gmail is a free search-based web-mail service. It offers a full featured web-based email client with search capabilities, a mailbox with Pop and IMAP access, SPAM protection, display of email threads as conversations, a labeling and filtering system, an integrated chat, 10 GB of free storage, etc.


  • Skype icon


    Freemium Mac OS X Windows Linux Web Android ... iPhone Blackberry Chrome OS Windows RT Android Tablet BSD Windows Phone iPad Apple Watch Android Wear PortableApps.com Website

    Skype is the most popular free voice-over IP and instant messaging service globally. It allows users to text, video and voice call over the internet. Users can also call landlines and mobiles at competitive rates using Skype credit, premium accounts and subscriptions.

    · Find all of your friends and family in an instant - search for friends, groups, conversations or new contacts on Skype. With over 300 million people using Skype, you’re bound to bump into someone you know.
    · Call your world for free - Free voice and video calls let you talk to your heart’s content with all your friends and family on Skype.
    · Make low cost calls to mobiles and landlines - Keep in touch with anyone even if they’re not on Skype, with low cost calls to mobiles and landlines.
    · Instantly get in touch - No matter where you are, your friends are always available with free instant messaging.
    · Share moments - Send photos, record and send video messages, share your location or share web content with the people who matter most.
    · Available for Apple Watch - see your notifications and chat on your Apple Watch so you’re always part of the conversation.
    · Skype is available everywhere - on smartphones, tablets, Macs, PCs, and even TVs. Whatever your friends or family use, Skype is there. Simple.

    The Skype that you use at home is great for smaller businesses of up to 20 employees. It is free to use, unless you want to buy credit to make calls to landlines and mobiles.

    Skype for Business lets you add up to 250 people to online meetings, gives you enterprise-grade security, allows you to manage employee accounts, and is integrated into your Office apps. It costs from $2 per month per user.


  • Evernote icon


    Freemium Mac OS X Windows Web Android iPhone ... Blackberry Windows RT Android Tablet Windows Phone iPad Apple Watch Android Wear Kindle Fire Pebble Website

    Evernote is a cross-platform, freemium app designed for note taking, organizing, and archiving.

    The app allows users to create a "note" which can be a piece of formatted text, a full webpage or webpage excerpt, a photograph, a voice memo, or a handwritten "ink" note.

    Notes can also have file attachments. Notebooks can be added to a stack while notes can be sorted into a notebook, tagged, annotated, edited, given comments, searched, and exported as part of a notebook.

    Evernote Premium features:

    Offline notes
    Your notes are available anywhere, anytime, even without an internet connection. Perfect for flights, international travel and working on the go.

    Passcode lock
    Make sure only you can access your notes. Add a layer of security on mobile devices to protect your valuable information such as business plans, receipts, health information, and photographs.

    Business card scanning
    Leave behind your stack of cards by scanning them using Evernote's camera. Capture and store all contact information, a photo of the card and choose to automatically pull additional profile details from LinkedIn.

    Presentation mode
    Present directly from your notes in a full-screen layout for more collaborative, efficient meetings.

    PDF annotation
    When a picture’s worth a thousand words, you can avoid lengthy email dialogue. There’s no quicker way to call attention to contract edits or design changes.

    Context and Knowledge Discovery
    Context reveals notes with related content and documents, and Knowledge Discovery identifies co-workers who are experts on the topic or project you're working on.

    Faster image recognition
    Find what you’re looking for, faster. We scan your images faster, so text within them is searchable sooner. Find text in handwritten notes, Post-it® Notes, whiteboard drawings and more.

    Search in PDFs and Office docs
    Your files are easily searchable within Evernote. Quickly locate your Office and work documents, spreadsheets, presentations, and PDFs.


  • Google Drive icon

    Google Drive

    Freemium Mac Windows Web Android iPhone ... Chrome OS Android Tablet iPad Website

    Google Drive is a file storage and synchronization service which enables user cloud storage, file sharing and collaborative editing.

    Google Drive incorporates the Google Docs suite, a collaborative office suite of productivity applications that offers:

    Google Drive gives you access to your work from anywhere, across your Mac, PC, mobile devices and on the web. Simply download Drive on your Mac or PC to sync files from your computer to the cloud. Update a file on one device and changes are automatically saved to Drive and your other device, so you have the most up-to-date version of your files wherever you need them.

    Bring your work to life :
    Share files or whole folders with individuals, your entire team or even customers and partners. In the Docs, Sheets and Slides editors multiple people can work on the same document at the same time

    Buy what you need & grow flexibly :
    Start with up to 15 GB of included storage for each of your users. Need more? For as little as $4/month for 20GB, administrators can centrally purchase and manage up to 16TB (Yes, that’s 16,000 GB!) of additional storage for each user.


  • Thunderbird icon


    Free Mac Windows Linux BSD PortableApps.com ... Haiku Website

    Thunderbird is a free, open source, cross-platform e-mail, news and instant messaging client. The project strategy is modeled after Small Mozilla Firefox iconMozilla Firefox.

    It supports POP (storing mail locally on your hard drive so that it can be accessed without an internet connection), and IMAP. It features excellent mail filter capabilities and management.

    Thunderbird has strong support for using multiple accounts and identities, including automated signature features.

    Chat functionality is built in, so you can enjoy real-time conversation with your contacts, right from your favorite messaging application, with multiple supported networks. Thunderbird makes it easy to search through both past conversations and received emails.

    Thunderbird can also function as an RSS/Atom feed reader, and has a large selection of add-ons that extend it with calendar support, PGP support, integration with online services and much more.

    Available also as portable app: http://portableapps.com/apps/internet/thunderbird_portable


  • Google Calendar icon

    Google Calendar

    Free Web Android iPhone Chrome OS Android Tablet ... iPad Sunbird Chrome Website

    With Google Calendar, its easy to keep track of all your lifes important events in one place. You can add events and send invitations effortlessly, share your schedule with friends and family, and search for events you might enjoy.


  • Trello icon


    Freemium Mac OS X Windows Web Android iPhone ... Windows RT Android Tablet iPad Apple Watch Android Wear Kindle Fire Website

    Organize anything, together. Trello is a collaboration tool that organizes your projects into boards. In one glance, know what's being worked on, who's working on what, and where something is in a process.


  • f.lux icon


    Free Mac OS X Windows Linux Android iPhone ... Android Tablet iPad Website

    Ever notice how people texting at night have that eerie blue glow?

    Or wake up ready to write down the Next Great Idea, and get blinded by your computer screen?

    During the day, computer screens look good—they're designed to look like the sun. But, at 9PM, 10PM, or 3AM, you probably shouldn't be looking at the sun.

    f.lux fixes this: it makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.

    It's even possible that you're staying up too late because of your computer. You could use f.lux because it makes you sleep better, or you could just use it just because it makes your computer look better.

    f.lux makes your computer screen look like the room you're in, all the time. When the sun sets, it makes your computer look like your indoor lights. In the morning, it makes things look like sunlight again.

    Tell f.lux what kind of lighting you have, and where you live. Then forget about it. f.lux will do the rest, automatically.


  • Microsoft Office Word icon

    Microsoft Office Word

    Commercial Mac Windows Android iPhone Windows S ... Android Tablet Windows Phone iPad Website

    Microsoft Word, part of the Small Microsoft Office Suite iconMicrosoft Office Suite but also sold as a standalone application, is Microsoft's word processor. Its proprietary (but open-specification) DOC format is considered a de-facto standard, although from 2007 and above, Word uses DOCX.

    Other features include SmartArt, PDF support, and feature searching (as of Word 2016).

    Small Word Online iconWord Online, part of Small Office Online iconOffice Online, is the web client with a limited feature set.

    Using the mobile app, an Small Microsoft Office 365 iconMicrosoft Office 365 subscription is required to create and edit documents with a screen size of 10.1 inches or larger; documents will be opened in read-only mode.


  • Total Commander icon

    Total Commander

    Commercial Windows Windows Mobile Android Android Tablet Website

    Total Commander is a shareware Orthodox File Manager (OFM) for Windows.
    Some features include a built-in FTP client, file compare, archive file navigation, and a multi-rename tool with regular expression support.

    Features include:

    Two file windows side by side
    Multiple language and Unicode support
    Enhanced search function
    Compare files (now with editor) / synchronize directories
    Quick View panel with bitmap display
    ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE archive handling + plugins
    Built-in FTP client with FXP (server to server) and HTTP proxy support
    Parallel port link, multi-rename tool
    Tabbed interface, regular expressions, history+favorites buttons
    Thumbnails view, custom columns, enhanced search
    Compare editor, cursor in lister, separate trees, logging, enhanced overwrite dialog etc.
    Unicode names almost everywhere, long names (>259 characters), password manager for ftp and plugins, synchronize empty dirs, 64 bit context menu, quick file filter (Ctrl+S)
    USB port connection via special direct transfer cable, partial branch view (Ctrl+Shift+B), and many improvements to ftp, synchronizing and other functions
    And many more!


  • Microsoft Office Suite icon

    Microsoft Office Suite

    Commercial Mac Windows Android iPhone Android Tablet ... Windows Phone iPad Website

    Microsoft Office is an office suite of applications, servers and services.

    The office suite includes:

    Small Microsoft Office Word iconMicrosoft Office Word
    Small Microsoft Office Excel iconMicrosoft Office Excel
    Small Microsoft Office Powerpoint iconMicrosoft Office Powerpoint
    Small Microsoft Office Access iconMicrosoft Office Access
    Small Microsoft Office Outlook iconMicrosoft Office Outlook
    Small Microsoft OneNote iconMicrosoft OneNote

    With MS Office 2003, 2007 and 2010 you can save all office Documents up to 7 GB for free on your online Small Microsoft OneDrive iconMicrosoft OneDrive , so that you have full access to your documents on any computer, wherever you are.

    Other desktop applications included in Microsoft Office suite are:

    Small Microsoft Office Publisher iconMicrosoft Office Publisher : desktop publishing app mostly used for designing brochures, labels, calendars, greeting cards, business cards, newsletters, web site, and postcards;
    Small Microsoft Project iconMicrosoft Project : project management software to keep track of events and to create network charts and Gantt charts (not bundled in any Office suite);
    Small Microsoft Office Visio iconMicrosoft Office Visio : diagram and flowcharting program (not bundled);
    Small Microsoft Lync iconMicrosoft Lync : integrated communications client for conferences and meetings in real time, rebranded as " Small Skype iconSkype for Business" in 2015.


  • Slack icon


    Freemium Mac OS X Windows Linux Web Android ... iPhone BSD Apple Watch Electron / Atom Shell Website

    Slack brings all your communication together in one place. It’s real-time messaging, archiving and search for modern teams.


  • Todoist icon


    Freemium Mac Windows Web Android iPhone ... Chrome OS Android Tablet Windows Phone iPad Chrome Microsoft Office Outlook Android Wear Gmail Firefox Website

    Todoist is a task manager thats useful, fast and easy to use.

    Accomplish more, every day.
    Millions of people rely on Todoist to get things done.

    Todoist lets you manage your tasks anywhere.
    At home. At school. At work. Online. Offline. And on 13 platforms and devices.

    • Collaborate on shared tasks
    • Access tasks everywhere
    • Beautiful design


  • Microsoft Office Powerpoint icon

    Microsoft Office Powerpoint

    Commercial Mac OS X Windows Android iPhone Windows RT ... Android Tablet Windows Phone iPad Apple Watch Website

    Microsoft PowerPoint, part of the Small Microsoft Office Suite iconMicrosoft Office Suite , enables users to create high-impact, dynamic presentations, while integrating workflow and ways to easily share information. From the Microsoft Office Fluent user interface to the new graphics and formatting capabilities, PowerPoint puts the control in your hands to create great-looking presentations.

    An online version, Small Powerpoint Online iconPowerpoint Online , is also available as part of Small Office Online iconOffice Online .


  • LastPass icon


    Freemium Mac OS X Windows Linux Web Android ... iPhone S60 Blackberry Android Tablet BSD Windows Phone iPad Microsoft Edge Internet Explorer Vivaldi Browser Chrome Maxthon Opera Firefox Website

    LastPass is a secure, browser-based password manager that supports Firefox, Internet Explorer, Chrome, and Safari.

    Sync your passwords between multiple browsers and computers.

    With LastPass you can:

    • Create strong passwords, knowing you only have to remember one.
    • Log into your favorite sites with a single click.
    • Fill forms in a second.
    • Securely share logins and notes with friends and let others share with you.

    All data is encrypted before it is stored on the server. The pro version of Lastpass offers access to Lastpass mobile apps.

    A stand-alone version, called LastPass Pocket, is available for Windows, Mac OS X and Linux.

    It can be installed on a USB memory device, allowing you to carry your LastPass data around with you.
    Pocket essentially provides backup capability and offline access for your Vault, although we recommend LastPass Portable over Pocket.
    It can be downloaded at https://helpdesk.lastpass.com/lastpass-on-the-go-2/lastpass-pocket/


  • Ditto icon


    Free Windows PortableApps.com Windows Store Website

    Ditto is an extension to the standard Windows clipboard. It saves each item placed on the clipboard allowing you access to any of those items at a later time. Ditto allows you to save any type of information that can be put on the clipboard, text, images, html, custom formats. 17 translations available.

    Don't be confused with Small Ditto! iconDitto! (iOS messenger).


    * Easy to use interface
    * Search and paste previous copy entries
    * Keep multiple computer's clipboards in sync
    * Data is encrypted when sent over the network
    * Accessed from tray icon or global hot key
    * Select entry by double click, enter key or drag drop
    * Paste into any window that excepts standard copy/paste entries
    * Display thumbnail of copied images in list
    * Full Unicode support (display foreign characters)
    * UTF-8 support for language files (create language files in any language)
    * Uses sqlite database (www.sqlite.org )


  • Everything icon


    Free Windows Website

    "Everything" is an administrative tool that locates files and folders by filename instantly for Windows. Unlike Windows search "Everything" initially displays every file and folder on local or removable NTFS volumes on your computer (hence the name "Everything"), and on mapped network drives with ETP server and an everything installation too. You type in a search filter to limit what files and folders are displayed. 19 languages supported.

    How can "Everything" index a mapped network drive?
    To search a networked computer you will need to run Everything on both computers.
    One computer will need to Start an ETP server.
    The other computer will need to connect to that ETP server.

    To start an ETP server:

    1. In Everything, On the Tools menu, click Start ETP server.

    To connect to an ETP server:

    1. In Everything, On the Tools menu, click Connect to ETP Server....
    2. Type in the ETP server name.
    3. Type in the ETP server port.
    4. Type in the ETP server user.
    5. Type in the ETP server password.
    6. Click OK.


  • Microsoft Visual Studio icon

    Microsoft Visual Studio

    Free Personal Windows Web .NET Framework Website

    Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.

    Visual Studio includes a code editor supporting IntelliSense as well as code refactoring. The integrated debugger works both as a source-level debugger and a machine-level debugger. Other built-in tools include a forms designer for building GUI applications, web designer, class designer, and database schema designer. It accepts plug-ins that enhance the functionality at almost every level—including adding support for source-control systems (like Subversion) and adding new toolsets like editors and visual designers for domain-specific languages or toolsets for other aspects of the software development lifecycle (like the Team Foundation Server client: Team Explorer).

    Visual Studio supports different programming languages and allows the code editor and debugger to support (to varying degrees) nearly any programming language, provided a language-specific service exists. Built-in languages include C, C++ and C++/CLI (via Visual C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), and F# (as of Visual Studio 2010). Support for other languages such as M, Python, and Ruby among others is available via language services installed separately. It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS.

    Microsoft provides "Express" editions of its Visual Studio at no cost. Commercial versions of Visual Studio along with select past versions are available for free to students via Microsoft's DreamSpark program. Moreover Visual Studio Online, a software as a service offering of Visual Studio on Windows Azure platform, is available on visualstudio.com


  • Git icon


    Free Mac OS X Windows Linux Android iPhone ... BSD Haiku Website

    Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.


  • GitHub icon


    Freemium Mac OS X Windows Web Android Windows RT ... Android Tablet BSD Website

    GitHub is a web-based hosting service for projects that use the Small Git iconGit revision control system. It is written in Ruby on Rails by Logical Awesome developers Chris Wanstrath, PJ Hyett, and Tom Preston-Werner. GitHub offers both commercial plans and free accounts for open source projects.

    The site provides social networking functionality like feeds, followers and the network graph to display how developers work on their versions of a repository.

    GitHub also operates a pastebin-style site at gist.github.com, wikis for the individual repositories and web pages that can be edited through a git repository.

    GitHub has a built-in, highly functional Issue Tracker.


  • TortoiseSVN icon


    Free Windows Website

    TortoiseSVN is a really easy to use Revision control / version control / source control software for Windows.
    Since its not an integration for a specific IDE you can use it with whatever development tools you like.
    TortoiseSVN is free to use. You dont need to get a loan or pay a full years salary to use it.

    It also offers the "Project Monitor" for monitoring repositories for updates (similar to Commit Monitor or SVN Notifier)


  • TortoiseGit icon


    Free Windows Website

    TortoiseGit is an easy to use client for the Git distributed revision control system. TortoiseGit adds shell integration into Windows.


  • Foxit Reader icon

    Foxit Reader

    Free Personal Mac OS X Windows Linux Android iPhone ... Windows RT Android Tablet Windows Phone iPad Website

    Foxit Reader is a free and light-weight multi-platform PDF document viewer. Its core function is compatible with PDF Standard 1.7.

    Whether you're a consumer, business, government agency, or educational organization, you need to read, create, sign, and annotate (comment on) PDF documents and fill out PDF forms. Foxit Reader is a small, lightning fast, and feature rich PDF viewer which allows you to open, view, sign, and print any PDF file. Foxit Reader is the only high volume PDF reader providing a complete PDF creation solution, providing the power of PDF creation to every desktop. Foxit Reader comes equipped with comprehensive protection against security vulnerabilities, keeping your system and company safe.


  • ShareX icon


    Free Windows Chrome Firefox Website

    ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to over 80 supported destinations you can choose from.

    ShareX supports many ways to capture or record your screen. The main capture methods are:

    • Fullscreen
    • Active window
    • Active monitor
    • Window menu
    • Monitor menu
    • Region
    • Region (Light)
    • Region (Transparent)
    • Last region
    • Custom region
    • Screen recording
    • Screen recording (GIF)
    • Scrolling capture
    • Webpage capture
    • Text capture (OCR)
    • Auto capture

    There are many configurable screen capture settings such as showing the cursor, transparent window capture, delayed capture, multiple region selection with different shapes, etc.

    After the capture the following automated tasks can be executed:

    • Show quick task menu
    • Show "After capture" window
    • Add image effects / watermark
    • Annotate image
    • Copy image to clipboard
    • Print image
    • Save image to file
    • Save image to file as...
    • Save thumbnail image to file
    • Perform actions
    • Copy file to clipboard
    • Copy file path to clipboard
    • Show file in explorer
    • Recognize text (OCR)
    • Show "Before upload" window
    • Upload image to host
    • Delete file locally

    ShareX allows you to upload any type of files with these methods:

    • Upload file
    • Upload folder
    • Upload from clipboard
    • Upload from URL
    • Drag and drop upload
    • Upload from Windows shell context menu
    • Upload from Windows send to menu
    • Watch folder

    After the upload, any of the following automated tasks can be executed:

    • Show "After upload" window
    • Shorten URL
    • Share URL
    • Copy URL to clipboard
    • Open URL
    • Show QR code window

    ShareX also comes with a few simple productivity tools:

    • Color picker
    • Screen color picker
    • Annotate image
    • Image effects
    • Hash check
    • DNS changer
    • QR code
    • Ruler
    • Directory indexer
    • Image combiner
    • Video thumbnailer
    • FTP client
    • Tweet message
    • Monitor test


  • WinRAR icon


    Freemium Mac Windows Linux Android BSD Website

    WinRAR is a powerful archive manager. It can backup your data and reduce the size of email attachments, decompress RAR, ZIP and other files downloaded from Internet and create new archives in RAR and ZIP file format. You can try WinRAR before buy, its trial version is available in downloads. After the trial period expires, the program will start to nag you to buy it every time you open up a zip, rar, etc. You can still use the software, but with the nag screen.


  • FastStone Image Viewer icon

    FastStone Image Viewer

    Free Personal Windows Website

    FastStone Image Viewer is a fast, stable, user-friendly image browser, converter and editor. It has a nice array of features that include image viewing, management, comparison, red-eye removal, emailing, resizing, cropping and color adjustments. Its innovative but intuitive full-screen mode provides quick access to EXIF information, thumbnail browser and major functionalities via hidden toolbars that pop up when your mouse touches the four edges of the screen. Other features include a high quality magnifier and a musical slideshow with 150+ transitional effects and more.


  • Paint.NET icon


    Free Windows Windows S Website

    Paint.NET is a free image and photo editing software. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools. An active and growing online community provides friendly help, tutorials, and plugins.


  • Notepad++ icon


    Free Windows PortableApps.com Website

    Notepad++ is a free source code editor and Notepad replacement that supports several languages.

    Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.


  • Eclipse icon


    Free Mac OS X Windows Linux Website

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60 different open-source projects, organized into 6 different categories:

    *. Enterprise Development
    *. Embedded and Device Development
    *. Rich Client Platform
    *. Rich Internet Applications
    *. Application Frameworks
    *. Application Lifecycle Management (ALM)
    *. Service Oriented Architecture (SOA)


  • Vim icon


    Free Mac OS X Windows Linux BSD Haiku ... OpenSolaris Website

    Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of contributed content.

    Vim offers several “modes” for editing with efficiency. This makes vim a non-user-friendly application but it is also a strength. The normal mode binds alphanumeric keys to task-oriented commands. The visual mode highlights text. The command-line mode offers more tools (for search&replace, defining functions, etc.)

    Vim comes with complete help.


  • Sublime Text icon

    Sublime Text

    Freemium Mac OS X Windows Linux Website

    Sublime Text is a sophisticated text editor for code, html and prose - any kind of text file. You'll love the slick user interface and extraordinary features.

    Sublime Text may be downloaded and evaluated for free without an expiration time limit, however a license must be purchased for continued use.


  • Visual Studio Code icon

    Visual Studio Code

    Free Windows Linux Electron / Atom Shell Mac OS X Website

    Code combines the streamlined UI of a modern editor with rich code assistance and navigation, and an integrated debugging experience – without the need for a full IDE.


  • NetBeans icon


    Free Mac OS X Windows Linux BSD Website

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.
    The download section conveniently offers prepackaged bundles/installers for each supported programming language containing only required plugins.


  • IntelliJ IDEA icon

    IntelliJ IDEA

    Freemium Mac Windows Linux Website

    IntelliJ IDEA is a free / commercial Java IDE by JetBrains. Its design is centered on programmer productivity. A number of its features are intended to accelerate development and allow programmers to concentrate on functionality while IntelliJ IDEA handles routine coding tasks.

    IntelliJ IDEA is available in two editions: Ultimate (paid) and Community (free and opensource).

    IDEA supports various programming languages with advanced code inspection and refactoring features, such as Groovy, Javascript, Actionscript, Ruby/JRuby, PHP and others.
    The Community Edition is Open Source but misses most features for server-side and web development.


  • PhpStorm icon


    Commercial Mac OS X Windows Linux Website

    Smart PHP Code Editor

    The editor that actually 'gets' your code and deeply understands its structure, supporting all PHP language features for modern and legacy projects. Provides the best code completion, refactorings, on-the-fly error prevention, and more.

    Code Quality Analysis

    Hundreds of inspections take care of verifying your code as you type, analyzing the whole project. PHPDoc support, code (re)arranger and formatter, quick-fixes, and other features help you write neat code that’s easy to support.

    Development Environment

    Perform many routine tasks right from the IDE, thanks to Version Control Systems integration, support for remote deployment, databases/SQL, command-line tools, Vagrant, Composer, REST Client, and many other tools.

    HTML/CSS/JavaScript Editor

    All the cutting edge front-end technologies are included, such as HTML5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet, and JavaScript, with refactorings, debugging and unit testing. Live Edit let you see changes instantly in the browser.

    Debugging and Testing

    Zero-configuration debugging makes it really easy to debug and profile your PHP applications with either Xdebug or Zend Debugger. PHPUnit and Behat support lets you develop and run tests right from the IDE.

    Cross-platform Experience

    Use the same frequently-updated and fully customizable PHP integrated development environment on Windows, Mac OS X or Linux with your single license key. Enjoy the performance and stability!


  • WebStorm icon


    Commercial Mac OS X Windows Linux Website

    JetBrains WebStorm is a commercial IDE for JavaScript, CSS & HTML built on JetBrains' IntelliJ IDEA platform.
    WebStorm provides automatic code completion, on-the-fly code analysis, refactoring support and VCS integration.


  • PyCharm icon


    Commercial Mac OS X Windows Linux BSD Website

    Python and Django IDE with refactorings, code completion, on-the-fly code analysis and other features, including version control integration, deployment, integration with issue trackers, and remote debugging.
    There is also an open source version, PyCharm Community Edition, which has some limitations: it does not support database/SQL, UML diagrams, code coverage, CSS and JavaScript.


Comments on A Software Engineer Work Essentials

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment?

Sign up to comment, it's simple!