IntelliJ IDEA 8.0
The Most Intelligent Java IDE
What's New
Languages & Frameworks
• SQL-92, MySQL, SQLite with coding assistance and Console to run SQL scripts from the IDE
• Template languages: FreeMarker, Velocity
• XPath/XSLT, including XPath expression evaluation
• Groovy/Grails with advanced editing, new refactorings and Gant
• JBoss Seam
• Struts 2
• Spring 2.5
• Spring Webflow
• Spring MVC
• Spring Dynamic Modules
• GWT 1.5
• RESTful WebServices
Features & Improvements
• 7 New Java Refactorings
• Dataflow to This — see where an arbitrary parameter value comes from
• Create new test for class intention and navigation between classes/tests
• UML class diagrams with navigation to the source code and refactorings
• Thread dump analyser
• Automatic namespace import for HTML/XML/JSP
• JavaScript debugger
• Flex debugger
• Advanced Flex code editor for MXML and ActionScript files, with Flash 10 generics
• Maven: create new module from archetype, Repository Browser, pom.xml validation and editing assistance
• Subversion 1.5 merge tracking support
Performance and Usability
• Reworked engine which ensures significantly faster startup and smoother overall operation
• Completely new Configure Plugins wizard that lets you flexibly manage features you need
|
IntelliJ IDEA is
recognised by many Java developers and industry experts as the best Java
IDE on the market. With its industry-leading features, IntelliJ IDEA
relieves Java programmers of time consuming routine tasks, remarkably
boosting their productivity.
IntelliJ IDEA is an intelligent Java IDE intensely focused on developer
productivity that provides a robust combination of enhanced development
tools. Its functionality is continuously extended by the users and third
parties. Check out the
Companion products or categorised list of more than 300 plug-ins at
the
Plugin repository.
What's in it for You?
IntelliJ IDEA lets you code without a hitch. It practices a
non-intrusive, intuitive approach to help you write, debug, refactor,
test and learn your code. Thanks to its deep understanding of languages
and technologies, IntelliJ IDEA provides a second pair of hands for you
when you need them. Playing the game by your rules without ever getting
in your way — that's what we believe is the key to a productive and
pleasant development.
What's in it for Your Team
IntelliJ IDEA creates a convenient environment where all team members
can work together efficiently. Transparent integration with a wide range
of version control systems allows team members to stay in sync with each
other's changes, ensuring that all contributions are properly put
together. IntelliJ IDEA can coexist with other popular IDEs such as
Eclipse and project management tools such as Maven, so your team can use
each tool where it's best applicable.
To further improve the overall team productivity, IntelliJ IDEA
cooperates with JetBrains TeamCity, a powerful continuous integration
and build server.
What's in it for Your Company
IntelliJ IDEA enables your company to deliver complex software
products meeting high quality standards and tight project schedules. The
IDE constantly validates code quality and offers instant fixes for found
problems at all levels — from individual statements to the overall
architecture, by using advanced code inspections and dependency matrix
analysis. Be it a coding pattern issue, potential performance problem,
or contract violation, IntelliJ IDEA displays a warning and fixes the
issue, helping you produce clean, top-notch code in less time than ever.
TeamCity is an innovative, IDE independent, integrated team
environment targeted for .NET and Java software developers and their
managers. It automates and coordinates key collaborative processes to
eliminate manual systems and delays, providing tight integration with
multiple build and test tools, real-time unit test frequency,
server-side inspections and code coverage analysis.
TeamCity Features
TeamCity is an innovative team environment aimed at boosting the
productivity of software development teams by removing typical
bottlenecks in the development process that often bog teams down.
It identifies necessary but redundant or time-consuming things in the
team development process and then provides intelligent, automated
solutions to reduce a human error, miscommunication, and other issues.
- Pre-tested (Delayed) Commit
- Build Grid
- Multiple Build Configurations
- Remote Run
- Server-side Code Inspection
- Reviewing Code Coverage on the Web
- Build Java and .NET applications
|
- Windows Tray Notifier
- Effective Build Management
- Continuous Integration
- Remote Code Analysis and Code Coverage
- Web-based Administration
- IDE Integration
- Monitoring the Building Process
- Open API and Extensibility
|
ReSharper 4.1
ReSharper 4.1 is the most intelligent add-in to Visual
Studio
The must-have productivity tool for Visual Studio, ReSharper 4.1
provides solution-wide error highlighting on the fly, advanced code
completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities,
single-click code formatting and cleanup, automatic code generation and
templates, and a lot more productivity features for C#, VB.NET, ASP.NET,
XML, and XAML.
What's New
Full Support for C#
3.0 and LINQ
ReSharper 4 Full Edition and C# Edition provide comprehensive
support for C# 3.0, including LINQ, implicitly typed locals and
arrays, extension methods, automatic properties, lambda
expressions, object & collection initialisers, anonymous types,
expression trees, and partial methods.
Comprehensive Insight into .NET Framework
We have analysed a great share of .NET Framework Class Library,
as well as NUnit Framework, and annotated it through external
XML files, using a set of custom attributes from the
JetBrains.Annotations namespace.
Solution-Wide Analysis
ReSharper provides a full-fledged feature called
Solution-Wide Analysis, which looks for erroneous C# code in
your whole solution on-the-fly, without compiling it first.
Code Cleanup
A new, extended reincarnation of what was previously known as
Reformat Code. You can now save a myriad of
"go-to-next-highlight-then-apply-a-quick-fix" iterations by
simply running Code Cleanup!
New Refactorings
In line with the major message of the current release, all
refactorings support C# 3.0. New members of the refactoring
family are available, including a pack of C# 3.0-specific
refactorings. Plus, we have a surprise for VB.NET aficionados:
all refactorings that were previously limited to C# 2.0 are now
available for Visual Basic 8.
|
Multiple New
Productivity Features
Here's a glance at a number of improvements intended to make
your coding experience appreciably more enjoyable.
Complete Statement
Complete Statement is a feature
that inserts necessary syntax elements (braces, semicolons etc.)
and gets you to the position to start the next statement, saving
you from excessive juggling with the caret. As you work, keep in
mind the default shortcut for this feature — Ctrl+Shift+Enter .
CamelHumps in Code Completion
In ReSharper 4.x, all three completion features — Symbol
Completion, Smart Completion, and Import Symbol Completion —
support CamelHumps. That lets you complete any symbol by
entering only its uppercase characters.
Live Templates Editor & Manager
Live Templates Editor is a rejuvenated set of user
interface items for viewing, managing, and editing all three
types of templates — Live Templates, 'Surround With' Templates,
and File Templates.
Recent Edits
Recent Edits is a drop-down list similar to existing Go To
features that shows files and symbols that you recently
modified.
ASP.NET Speedup
ReSharper 4.x significantly speeds up analysis of
ASP.NET pages, to enable more web developers benefit from the
great toolset that ReSharper provides. |
ReSharper Features
|
Code Analysis
- On-the-fly Error Detection
- Multilevel Code Inspection
- Quick-Fixes
- Navigating Between Highlighted Code Items
- Solution-Wide Analysis
- Value Analysis
- Annotated Framework
Navigation & Search
- Navigate from Here
- 'Go to' Features
- Usage Search
- CamelHumps
- Find Referenced/Dependent Code
- Type Hierarchy
- File Structure
- View Recent Items
- Stack Trace Explorer
- To-do Explorer
Refactorings
- Using Code Refactorings
- Change Signature
- 'Convert' Refactorings
- Copy Type
- Encapsulate Field
- 'Extract' Refactorings
- 'Inline' Refactorings
- 'Introduce' Refactorings
- Make Method Static/Non-Static
- 'Move' Refactorings
- Pull/Push Members Up/Down
- Rename
- Replace Constructor with Factory Method
- Safe Delete
- Use Base Type where Possible
Code Generation
- Create from Usage
- Generate Type Members
- Implement/Override Methods
|
Coding Assistance
- Syntax Highlighting
- Context Actions
- Code Completion
- Complete Statement
- Parameter Info
- Highlight Matching Delimiters
- Importing Namespaces
- Auto-insertion of Delimiters
- Code Reordering
- Quick Documentation
- Comment/Uncomment Code
- Highlight Current Line
- Extend/Shrink Selection
- Duplicate Line or Selection
- Multiple Entries Clipboard
Code Cleanup
- Using Code Cleanup
- Code Formatting
- Optimising Namespace Import Directives
- Removing Code Redundancies (NEW)
- Migrating to C# 3.0 (NEW)
- Reordering Type Members
- Code Style Configuration and Sharing
Code Templates
- Live Templates, 'Surround With' Templates, File
Templates
- Customising, Configuring and Sharing Templates
Unit Testing
- Running and Debugging Tests
- Unit Test Explorer
- Unit Test Sessions
- Profiling Unit Tests with dotTrace Profiler
Cross-Language Functionality
Build Scripts
Open API
|

JetBrains dotTrace is the complete profiling solution for .NET. It
profiles:
- the performance of .NET Framework 1.1 and 2.0 applications
- the memory usage of .NET Framework 2.0 applications
- ASP.NET applications running on Internet Information Server &
ASP.NET Development Server
- Windows services
Convenience and ease of use set dotTrace Profiler apart from the many
profiling tools built for the Microsoft .NET platform.
The friendly program interface features effective navigation, easy
filtering, smart search options and handy source preview. Its speed and
efficiency also cannot go unmentioned: dotTrace decisively
outperforms the great majority of its in-class competitors.
Key Benefits
Speed and Intelligence
- Save your time profiling application performance with the
fastest tool in the market.
- Locate performance bottlenecks quickly with dotTrace's powerful
filtering, searching and navigation features.
Usability and Clarity
- Don't spend time switching back-and-forth between the keyboard
and mouse — simply use dotTrace's search and navigation shortcuts.
- Conveniently examine the behaviour of your application from
different points, with the help of multiple adjusted views.
Flexibility
- Integrate automated profiling to your daily build process with
simple command line options.
- Control dotTrace and its powerful features from your own
application by using its Profiling API.

ReSharper UnitRun is a free
add-in for Microsoft Visual Studio 2005 that allows you to automatically
run and profile unit tests. This user-friendly tool detects test
fixtures of the supported unit testing frameworks and lets you run or
profile them right from the code editor or from Visual Studio's Solution
Explorer.
Additional features include:
Two extra tabs for filtering the results to only show failed or ignored
tests.
- Progress Bar and Diagnostics View that display the progress and
overall status of the test being run
- Easily identifiable console output and exception stack traces
produced by a selected test or all tests
- Monitoring of precise time measurements for tests
The following unit testing frameworks are supported:
UnitRun can be used together with JetBrains
dotTrace, the intelligent profiling tool for .NET applications.
Download UnitRun
| For more information please contact the MicroWay sales
team: |
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825 |
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825 |
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz |
 |
|
International: call +61 3 9580 1333, fax +61 3 9580 8995
|
|