Category Archives: Developer tools

JetBrains PhpStorm 2018.4

Phpstorm 2016 icon

JetBrains PhpStorm 2018.4 macOS

PhpStorm is a PHP IDE that actually ‘gets’ your code. It supports PHP 5.3/5.4/5.5/5.6/7.0, provides on-the-fly error prevention, best autocompletion & code refactoring, zero configuration debugging, and an extended HTML, CSS, and javascript editor.

Smart PHP Code Editor

The IDE provides smart code completion, syntax highlighting, extended code formatting configuration, on-the-fly error checking, code folding, supports language mixtures and more. Automated refactorings that treat your code with care, helping to make global project settings easily and safely.

Code Quality Analysis

Hundreds of code inspections verify your code as you type and inspect the whole project for possible errors or code smells. Quick-fixes for most inspections make it easy to fix or improve the code instantly. Alt+Enter shows appropriate options for each inspection.

Easy Code Navigation & Search

PhpStorm helps you get around your code more efficiently and save time when working with large projects. Jump to a method, function or variable definition in just one click, or search for its usages.

Debugging, Testing and Profiling

PhpStorm provides powerful built-in tools for debugging, testing and profiling your applications.

Debugging

Zero-configuration debugging makes it really easy to debug your PHP applications. Besides, PhpStorm provides numerous options for debugging your PHP code with Visual Debugger, so you can: inspect variables and user-defined watches, set breakpoints and evaluate an expression in runtime, debug remote applications, debug a page in multiple sessions simultaneously, and more.

Testing

You can develop PHPUnit tests right in PhpStorm and run them instantly from a directory, file or class, by using the context menu options. Code Coverage from PHPUnit shows how much of your code is covered with tests.

Profiling

You can profile your applications with Xdebug or Zend Debugger and check aggregated reports in PhpStorm.

HTML/CSS/javascript Editor

PhpStorm includes all the features of WebStorm related to HTML, CSS and javascript.

HTML and CSS Editor

All the cutting edge web development technologies are supported including HTML5, CSS, SASS,SCSS, LESS, CoffeeScript, ECMAScript Harmony, Jade templates, etc. Live Edit gives you an opportunity to see all the changes instantly in the browser without refreshing the page.

javascript Editor

The smartest javascript Editor is bundled with the IDE, offering code completion, validation and quick fixes, refactorings, JSDoc type annotations support, javascript debugging and unit testing, support for javascript Frameworks, and more.

New Technologies

PhpStorm provides a streamlined experience for the full development cycle with new languages such as TypeScript, CoffeeScript, and Dart.

Development Environment

PhpStorm is built on top of the open-source IntelliJ Platform, which we at JetBrains have been developing and perfecting for over 15 years. Enjoy the fine-tuned, highly customizable experience it provides to fit your development workflow.

VCS

PhpStorm provides a unified UI for working with many popular Version Control Systems, ensuring a consistent user experience across git, GitHub, SVN, Mercurial, and Perforce.

Databases & SQL

PhpStorm provides tools and code assistance features for working with databases and SQL in your projects. Connect to databases, edit schemas and table data, run queries, and even analyze schemas with UML diagrams. SQL code can be injected to other languages or edited in SQL Editor, with syntax highlighting, smart code completion, on-the-fly code analysis, code formatting and navigation available.

Other Features

Perform many routine tasks right from the IDE with support for Vagrant support, Docker, Composer, and more.

OS version:OS X 10.8 or later

Web Site: http://www.jetbrains.com/phpstorm/

What’s New in JetBrains PhpStorm 2018.4

  • Fixed:PHP Remote Interpreters (Docker, Docker Compose, Vagrant)Important bug fixes:
  • Fixed:Compiling PL/SQL code with actual errors
  • Fixed:Support of conditional compilation flags in pl/sql code
  • Fixed:Show inferred type in Flow in Brief Info
  • Many other features and changes from IntelliJ platform and web are also included

Name JetBrains.PhpStorm.2018.4.MacOSX.Incl.KeyMaker.14TH.BIRTHDAY-DVT.zip
Size 281.0 MB
Created on 2018-05-24 11:19:17
Hash 8eb905d2f9302f3fea65ac5e32d289a4e78e838c
Files JetBrains.PhpStorm.2018.4.MacOSX.Incl.KeyMaker.14TH.BIRTHDAY-DVT.zip (281.0 MB)

JetBrains RubyMine 2018.1.3

JetBrains RubyMine 2018.1.3 macOS

JetBrains RubyMine IDE includes a comprehensive Ruby code editor aware of dynamic language specifics. It provides smart coding assistance, intelligent code refactoring, and deep code analysis capabilities. With easy project configuration, automatic Ruby Gems management, Rake support, and built-in consoles, it has everything a Ruby developer needs in a development environment.

javascript & HTML/CSS

Speed and efficiency are guaranteed for your client-side and server-side development in javascript, CoffeeScript, TypeScript, HTML, CSS, Less or Sass, as RubyMine provides best-in-class coding assistance and a wide range of advanced features. Node.js, Dart, AngularJS and javascript testing frameworks are supported via free plugins. Enhance and streamline your debugging experience without leaving the IDE, thanks to javascript and Node.js debugging tools.

Code Analysis & Refactorings

Let your IDE take care of your code. Smart, type-aware code completion, intelligent code inspections, live templates and intention actions all work together to help you code faster and fail-proof. Refactor your Ruby code the intelligent, language specific-aware way, with safe Rename and Delete, Extract Method, Introduce Variable, Inline Variable or Method, and more refactorings.

Multiple Integrated Tools

Git, Subversion, Mercurial, Perforce, and CVS: RubyMine knows most common version control systems and SCMs and provides a unified UI for all of them. Easily configure automatic deployment via FTP or SFTP, and manage your infrastructure with Vagrant, Capistrano, Chef, and/or Puppet. Utilise database tools including a full-featured database editor and SQL support.

Ruby on Rails

RubyMine brings dedicated RoR features including project structure views, quick Model-View-Controller navigation options, Rails-specific code completion, intention actions, and automated refactorings. All this, plus best-of-breed support for ERB, HAML and Slim editing, coupled with advanced web development tools and a built-in Rails console, is the best recipe for producing cutting-edge Web applications.

RubyMotion

RubyMine brings all the essential productivity boosters to the world of RubyMotion apps. Code insight is available for Ruby, Objective-C and Java APIs, making iOS, macOS and Android development with RubyMotion even more pleasant. With a powerful testing and debugging UI, working either with a simulator or a real device, it is much easier to fine-tune your application code. All Rake commands and an interactive console are at your disposal as well.

Testing

The value of testing should not be underestimated. Like writing code, unit-testing becomes second nature with RubyMine‘s flexible, well-thought-out RSpec, Cucumber, Shoulda, MiniTest and Test::Unit integration. Write tests quickly thanks to intelligent code completion and navigation, and easily run tests and analyze their results with a graphical UI.

A Powerful Debugger

Fine-tuning application code is an essential step in every software project. RubyMine‘s Ruby debugger inherits all the best from the proven IntelliJ IDEA Java/JSP debugger while focusing on the needs of Ruby and Rails developers. It allows breakpoints in Ruby, ERB and javascript code, and provides highly informative views like Console, Variables, Frames and Watches.

System requirements
  • macOS 10.8 or higher
  • 1 GB RAM minimum, 2 GB RAM recommended
  • 300 MB hard disk space + at least 1 GB for caches
  • 1024×768 minimum screen resolution

Web Site: http://www.jetbrains.com/ruby/

What’s New in JetBrains RubyMine 2018.1.3

  • Fixed a number of performance issues
  • Fixed regressions: broken reformat on paste options, and the inability to create an RVM gemset
  • Fixed the invisibility of app and vendor dirs in gems
  • Other bugfixes

Name JetBrains.RubyMine.2018.1.3.MacOSX.Incl.KeyMaker.14TH.BIRTHDAY-DVT.zip
Size 268.3 MB
Created on 2018-05-24 11:19:43
Hash 0648bafb8ae44a176d62fabaf10c324b49bee7a9
Files JetBrains.RubyMine.2018.1.3.MacOSX.Incl.KeyMaker.14TH.BIRTHDAY-DVT.zip (268.3 MB)

JetBrains PyCharm Professional 2018.1.3

Name JetBrains.PyCharm.Professional.2018.1.3.MacOSX.Incl.KeyMaker.14TH.BIRTHDAY-DVT.zip
Size 334.1 MB
Created on 2018-05-24 11:19:30
Hash fc642c69cbc81c4f46ddf4ad9eecb04d08c69b43
Files JetBrains.PyCharm.Professional.2018.1.3.MacOSX.Incl.KeyMaker.14TH.BIRTHDAY-DVT.zip (334.1 MB)

JetBrains PyCharm Professional 2018.1.3 macOS

The Most Intelligent Python IDE. Enjoy productive Python, Django, and Web development with PyCharm, an intelligent Python IDE offering unique coding experience. PyCharm’s smart code editor provides first-class support for Python, javascript, CoffeeScript, TypeScript, CSS, popular template languages and more. Take advantage of language-aware code completion, error detection, and on-the-fly code fixes!

Python & Web Development

Intelligent Python Support

Enjoy outstanding coding assistance with smart code completion, code inspections, on-the-fly error highlighting, auto-fixes, along with automated code refactorings and rich navigation capabilities for all major Python implementations.

Smart Cross-technology Support

In addition to Python, Pycharm supports javascript, CoffeeScript, TypeScript, HTML/CSS, Cython, template languages, AngularJS, Node.js, and more.

Web Development Frameworks

PyCharm offers great framework-specific support for modern web development frameworks such as Django, Flask, Google App Engine, Pyramid, and web2py.

Remote Development Capabilities

Run, debug, test, and deploy applications on remote hosts or virtual machines, with remote interpreters, integrated ssh terminal, Docker and Vagrant integration.

Built-in Developer Tools

An amazing suite of tools right out of the box: an integrated debugger and graphical test runner; a built-in terminal; integration with Git, SVN, and Mercurial; built-in Database Tools & SQL support.

Customizable and Cross-platform IDE

PyCharm works on Windows, Mac OS or Linux with a single license key. Enjoy a fine-tuned workspace with customizable color schemes and key-bindings, with VIM emulation available.

System requirements
  • macOS 10.8 or higher
  • 1 GB RAM minimum, 2 GB RAM recommended
  • 300 MB hard disk space + at least 1 GB for caches
  • 1024×768 minimum screen resolution

Web Site: http://www.jetbrains.com/

What’s New in JetBrains PyCharm Professional 2018.1.3

HIGHLIGHTS:
  • Python console startup message folding improved
  • Various other issues resolved (Docker Compose service selection, remote debugging on Windows, and more)
WHAT’S NEW:
Python Console Messages:
  • Since several versions, PyCharm has folded the startup messages of the Python interpreter in the Python console. This means that you have more room to write your own code, yet you can still see the startup messages by hovering over the folded output.
Unfortunately, if you had configured custom startup code (which you can do in Settings | Build, Execution, Deployment | Console | Python Console), your own code’s output would be folded as well. In PyCharm 2018.1.3, we’re making sure to only fold large startup messages (like IPython’s), and show the output of your custom code:
FURTHER IMPROVEMENTS:
  • In the RC, there was an issue with choosing a service in a Docker Compose project, this was resolved in this version.
  • An issue with remotely debugging Python code on Windows computers was resolved
  • Several issues regarding Angular 6 were resolved. Did you know that PyCharm Professional Edition comes with all JavaScript support from WebStorm?
For more details please refer to the blog post at:
  • https://blog.jetbrains.com/pycharm/2018/05/pycharm-2018-1-3/

Screenshots