[site] documents made editable on GitHub

This commit is contained in:
Anna Bulenkova 2015-03-27 15:13:48 +01:00
parent b84788ac56
commit bbcf6f23b8
70 changed files with 127 additions and 57 deletions

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Action System title: Action System
--- ---
@ -6,7 +7,7 @@ title: Action System
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Action+System INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Action+System
--> -->
# {{ page.title }}
## Executing and Updating Actions ## Executing and Updating Actions

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Annotator title: Annotator
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Annotator Test title: Annotator Test
--- ---
@ -6,7 +7,7 @@ title: Annotator Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Annotator+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Annotator+Test
--> -->
# {{ page.title }}
In this test we will check if the annotator, implemented in the In this test we will check if the annotator, implemented in the
[Annotator](annotator.html) section [Annotator](annotator.html) section

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Architectural Overview title: Architectural Overview
--- ---
@ -6,7 +7,7 @@ title: Architectural Overview
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Architectural+Overview INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Architectural+Overview
--> -->
# {{ page.title }}
The goal of this topic is to describe the architecture of IntelliJ IDEA from a plugin developer's point of view. It will be organized in a The goal of this topic is to describe the architecture of IntelliJ IDEA from a plugin developer's point of view. It will be organized in a
task-based manner: rather than listing all the things that you can do with each object and describing how they are all implemented, it will try task-based manner: rather than listing all the things that you can do with each object and describing how they are all implemented, it will try

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Build Number Ranges title: Build Number Ranges
--- ---
@ -6,7 +7,7 @@ title: Build Number Ranges
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges
--> -->
# {{ page.title }}
This reference of build number ranges can be used to specify correct since-build and until-build versions in the This reference of build number ranges can be used to specify correct since-build and until-build versions in the
<!--TODO link to file in sample--> <!--TODO link to file in sample-->

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: Check Out And Build Community Edition title: Check Out And Build Community Edition
--- ---
# {{ page.title }}
## Installing Git ## Installing Git
The source code of IntelliJ IDEA Community Edition is stored in a Git repository. The source code of IntelliJ IDEA Community Edition is stored in a Git repository.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Prerequisites title: Prerequisites
--- ---
@ -6,7 +7,7 @@ title: Prerequisites
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Prerequisites INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Prerequisites
--> -->
# {{ page.title }}
### 1. Download and install IntelliJ IDEA ### 1. Download and install IntelliJ IDEA

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Custom Language Support Tutorial title: Custom Language Support Tutorial
--- ---
@ -6,7 +7,7 @@ title: Custom Language Support Tutorial
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Custom+Language+Support INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Custom+Language+Support
--> -->
# {{ page.title }}
In this tutorial we will add basic support for In this tutorial we will add basic support for
[.properties](http://en.wikipedia.org/wiki/.properties) [.properties](http://en.wikipedia.org/wiki/.properties)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Code Style Setting title: Code Style Setting
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Color Scheme Management in Intellij IDEA 12.1+ title: Color Scheme Management in Intellij IDEA 12.1+
--- ---
@ -6,7 +7,7 @@ title: Color Scheme Management in Intellij IDEA 12.1+
INITIAL_SOURCE https://confluence.jetbrains.com/pages/viewpage.action?pageId=49463468 INITIAL_SOURCE https://confluence.jetbrains.com/pages/viewpage.action?pageId=49463468
--> -->
# {{ page.title }}
# Preface # Preface

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Commenter title: Commenter
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Commenter Test title: Commenter Test
--- ---
@ -6,7 +7,7 @@ title: Commenter Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Commenter+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Commenter+Test
--> -->
# {{ page.title }}
In this test we will check if the commenter, implemented in the In this test we will check if the commenter, implemented in the
[Commenter](commenter.html) [Commenter](commenter.html)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Completion Contributor title: Completion Contributor
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Completion Test title: Completion Test
--- ---
@ -6,7 +7,7 @@ title: Completion Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Completion+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Completion+Test
--> -->
# {{ page.title }}
In this test we will check if code completion, implemented in the In this test we will check if code completion, implemented in the
[Reference Contributor](reference_contributor.html) section [Reference Contributor](reference_contributor.html) section

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: Creating a Plugin Project title: Creating a Plugin Project
--- ---
# {{ page.title }}
This section explains how you can create a new plugin project from a scratch using the New Project wizard. This section explains how you can create a new plugin project from a scratch using the New Project wizard.
Optionally, you can import an existing project or import a project from external models. Optionally, you can import an existing project or import a project from external models.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Custom Language Support title: Custom Language Support
--- ---
@ -6,7 +7,7 @@ title: Custom Language Support
INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Developing+Custom+Language+Plugins+for+IntelliJ+IDEA INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Developing+Custom+Language+Plugins+for+IntelliJ+IDEA
--> -->
# {{ page.title }}
Please ask questions or suggest missing topics in [plugin development forum](http://devnet.jetbrains.com/community/idea/open_api_and_plugin_development). Please ask questions or suggest missing topics in [plugin development forum](http://devnet.jetbrains.com/community/idea/open_api_and_plugin_development).

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: DialogWrapper title: DialogWrapper
--- ---
@ -6,7 +7,7 @@ title: DialogWrapper
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+DialogWrapper INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+DialogWrapper
--> -->
# {{ page.title }}
## DialogWrapper ## DialogWrapper

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Editor Components title: Editor Components
--- ---
@ -6,7 +7,7 @@ title: Editor Components
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Editor+Components INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Editor+Components
--> -->
# {{ page.title }}
## EditorTextField ## EditorTextField

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: External Builder API and Plugins title: External Builder API and Plugins
--- ---
@ -6,7 +7,7 @@ title: External Builder API and Plugins
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/External+Builder+API+and+Plugins INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/External+Builder+API+and+Plugins
--> -->
# {{ page.title }}
### External Build Process Workflow ### External Build Process Workflow

3
faq.md
View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Plugin Development FAQ title: Plugin Development FAQ
--- ---
@ -6,7 +7,7 @@ title: Plugin Development FAQ
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Plugin+Development+FAQ INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Plugin+Development+FAQ
--> -->
# {{ page.title }}
This FAQ is a topical index of questions that have been asked (and answered) on our This FAQ is a topical index of questions that have been asked (and answered) on our
[OpenAPI forum](http://intellij.net/forums/forum.jspa?forumID=23) [OpenAPI forum](http://intellij.net/forums/forum.jspa?forumID=23)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: File and Class Choosers title: File and Class Choosers
--- ---
@ -6,7 +7,7 @@ title: File and Class Choosers
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/File+and+Class+Choosers INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/File+and+Class+Choosers
--> -->
# {{ page.title }}
## File Choosers ## File Choosers

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Find Usages Provider title: Find Usages Provider
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Find Usages Test title: Find Usages Test
--- ---
@ -6,7 +7,7 @@ title: Find Usages Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Find+Usages+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Find+Usages+Test
--> -->
# {{ page.title }}
In this test we will check if the find usages provider, implemented in the In this test we will check if the find usages provider, implemented in the
[Find Usages Provider](find_usages_provider.html) [Find Usages Provider](find_usages_provider.html)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Folding Builder title: Folding Builder
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Folding Test title: Folding Test
--- ---
@ -6,7 +7,7 @@ title: Folding Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Folding+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Folding+Test
--> -->
# {{ page.title }}
In this test we will check if the folding builder, implemented in the In this test we will check if the folding builder, implemented in the
[Folding Builder](folding_builder.html) [Folding Builder](folding_builder.html)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Formatter title: Formatter
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Formatter Test title: Formatter Test
--- ---
@ -6,7 +7,7 @@ title: Formatter Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Formatter+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Formatter+Test
--> -->
# {{ page.title }}
In this test we will check if the formatter, implemented in the In this test we will check if the formatter, implemented in the
[Formatter](formatter.html) [Formatter](formatter.html)

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: Getting started title: Getting started
--- ---
# {{ page.title }}
For developing IntelliJ IDEA plugins, you can use either IntelliJ IDEA Community Edition or IntelliJ IDEA Ultimate - both of them include the complete set of plugin development tools. For developing IntelliJ IDEA plugins, you can use either IntelliJ IDEA Community Edition or IntelliJ IDEA Ultimate - both of them include the complete set of plugin development tools.
<!--TODO rework this copy-paste--> <!--TODO rework this copy-paste-->

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Go To Symbol Contributor title: Go To Symbol Contributor
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Grammar and Parser title: Grammar and Parser
--- ---
@ -6,7 +7,7 @@ title: Grammar and Parser
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Grammar+and+Parser INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Grammar+and+Parser
--> -->
# {{ page.title }}
### 1. Define a token type ### 1. Define a token type

View File

@ -1,7 +1,8 @@
--- ---
layout: editable
title: IntelliJ Platform SDK Documentation title: IntelliJ Platform SDK Documentation
--- ---
# {{ page.title }}
Welcome to the IntelliJ Platform SDK Documentation. Welcome to the IntelliJ Platform SDK Documentation.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Indexing and PSI Stubs title: Indexing and PSI Stubs
--- ---
@ -6,7 +7,7 @@ title: Indexing and PSI Stubs
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Indexing+and+PSI+Stubs+in+IntelliJ+IDEA INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Indexing+and+PSI+Stubs+in+IntelliJ+IDEA
--> -->
# {{ page.title }}
## Introduction ## Introduction

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Language and File Type title: Language and File Type
--- ---
@ -6,7 +7,7 @@ title: Language and File Type
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Language+and+File+Type INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Language+and+File+Type
--> -->
# {{ page.title }}
### 1. Define a language ### 1. Define a language

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Lexer and Parser Definition title: Lexer and Parser Definition
--- ---
@ -6,7 +7,7 @@ title: Lexer and Parser Definition
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Lexer+and+Parser+Definition INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Lexer+and+Parser+Definition
--> -->
# {{ page.title }}
The lexer defines how the contents of a file is broken into tokens. The lexer defines how the contents of a file is broken into tokens.
The easiest way to create a lexer is to use [JFlex](http://jflex.de/) The easiest way to create a lexer is to use [JFlex](http://jflex.de/)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Line Marker Provider title: Line Marker Provider
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: List and Tree Controls title: List and Tree Controls
--- ---
@ -6,7 +7,7 @@ title: List and Tree Controls
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+List+and+Tree+Controls INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+List+and+Tree+Controls
--> -->
# {{ page.title }}
### JBList and Tree ### JBList and Tree

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Localization Guide title: Localization Guide
--- ---
@ -6,7 +7,7 @@ title: Localization Guide
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Localization+Guide+for+IntelliJ+IDEA INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Localization+Guide+for+IntelliJ+IDEA
--> -->
# {{ page.title }}
The purpose of the document is to describe steps necessary to create localized versions of IDEA. The purpose of the document is to describe steps necessary to create localized versions of IDEA.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Messaging infrastructure title: Messaging infrastructure
--- ---
@ -6,7 +7,7 @@ title: Messaging infrastructure
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Messaging+infrastructure INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Messaging+infrastructure
--> -->
# {{ page.title }}
# Purpose # Purpose

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Miscellaneous Swing Components title: Miscellaneous Swing Components
--- ---
@ -6,7 +7,7 @@ title: Miscellaneous Swing Components
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Miscellaneous+Swing+Components INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Miscellaneous+Swing+Components
--> -->
# {{ page.title }}
### Messages ### Messages

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Supporting multiple carets title: Supporting multiple carets
--- ---
@ -6,7 +7,7 @@ title: Supporting multiple carets
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Supporting+multiple+carets INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Supporting+multiple+carets
--> -->
# {{ page.title }}
## Introduction ## Introduction

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Notifications title: Notifications
--- ---
@ -6,7 +7,7 @@ title: Notifications
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Notifications INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Notifications
--> -->
# {{ page.title }}
## Notifications ## Notifications

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Parsing Test title: Parsing Test
--- ---
@ -6,7 +7,7 @@ title: Parsing Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Parsing+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Parsing+Test
--> -->
# {{ page.title }}
The first test will check if the parser, implemented in the The first test will check if the parser, implemented in the
[Lexer and Parser Definition](lexer_und_parser_definition.html) [Lexer and Parser Definition](lexer_und_parser_definition.html)

View File

@ -1,10 +1,11 @@
--- ---
layout: editable
title: Persisting State of Components title: Persisting State of Components
--- ---
<!--INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Persisting+State+of+Components--> <!--INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Persisting+State+of+Components-->
# {{ page.title }}
The IntelliJ Platform provides an API that allows components or services to persist their state between restarts of the IDE. The IntelliJ Platform provides an API that allows components or services to persist their state between restarts of the IDE.
You can use either a simple API to persist a few values, or persist the state of more complicated components using the You can use either a simple API to persist a few values, or persist the state of more complicated components using the

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Plugin Compatibility with IntelliJ Platform Products title: Plugin Compatibility with IntelliJ Platform Products
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Plugin Structure title: Plugin Structure
--- ---
@ -6,7 +7,7 @@ title: Plugin Structure
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Plugin+Structure INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Plugin+Structure
--> -->
# {{ page.title }}
Plugins are the only supported way to extend IDEA functionality. Plugins are the only supported way to extend IDEA functionality.
A plugin uses API exposed by IDEA or other plugins to implement its functionality. A plugin uses API exposed by IDEA or other plugins to implement its functionality.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Popups title: Popups
--- ---
@ -6,7 +7,7 @@ title: Popups
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Popups INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Popups
--> -->
# {{ page.title }}
## Popups ## Popups

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Structure of Project title: Structure of Project
--- ---
@ -6,7 +7,7 @@ title: Structure of Project
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Structure+of+IntelliJ+IDEA+Project INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Structure+of+IntelliJ+IDEA+Project
--> -->
# {{ page.title }}
<!--TODO split into parts accordingly to the table of contents--> <!--TODO split into parts accordingly to the table of contents-->
This topic considers the concept of **IntelliJ IDEA** projects and related subjects, such as _modules_, _facets_, _libraries_, _SDK_. This topic considers the concept of **IntelliJ IDEA** projects and related subjects, such as _modules_, _facets_, _libraries_, _SDK_.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: PSI Cookbook title: PSI Cookbook
--- ---
@ -6,7 +7,7 @@ title: PSI Cookbook
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/PSI+Cookbook INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/PSI+Cookbook
--> -->
# {{ page.title }}
This page gives a list of recipes for the most common operations for working with the PSI (Program Structure Interface) in IntelliJ IDEA. Unlike [Developing Custom Language Plugins for IntelliJ IDEA], it talks about working with the PSI of existing languages (such as Java). This page gives a list of recipes for the most common operations for working with the PSI (Program Structure Interface) in IntelliJ IDEA. Unlike [Developing Custom Language Plugins for IntelliJ IDEA], it talks about working with the PSI of existing languages (such as Java).

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: PSI Helpers and Utilities title: PSI Helpers and Utilities
--- ---
@ -6,7 +7,7 @@ title: PSI Helpers and Utilities
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/PSI+Helpers+and+Utilities INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/PSI+Helpers+and+Utilities
--> -->
# {{ page.title }}
### 1. Define helper methods for generated PSI elements ### 1. Define helper methods for generated PSI elements

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Quick Fix title: Quick Fix
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Reference Contributor title: Reference Contributor
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Reference Test title: Reference Test
--- ---
@ -6,7 +7,7 @@ title: Reference Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Reference+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Reference+Test
--> -->
# {{ page.title }}
In this test we will check if references, implemented in the In this test we will check if references, implemented in the
[Reference Contributor](reference_contributor.html) [Reference Contributor](reference_contributor.html)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Rename Test title: Rename Test
--- ---
@ -6,7 +7,7 @@ title: Rename Test
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Rename+Test INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Rename+Test
--> -->
# {{ page.title }}
In this test we will check if in-place rename, implemented in the In this test we will check if in-place rename, implemented in the
[Reference Contributor](reference_contributor.html) [Reference Contributor](reference_contributor.html)

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Run Configurations title: Run Configurations
--- ---
@ -6,7 +7,7 @@ title: Run Configurations
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Run+Configurations INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Run+Configurations
--> -->
# {{ page.title }}
# Purpose # Purpose

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: Running and Debugging a Plugin title: Running and Debugging a Plugin
--- ---
# {{ page.title }}
*IntelliJ IDEA* allows you to run and debug a plugin without leaving the IDE. *IntelliJ IDEA* allows you to run and debug a plugin without leaving the IDE.

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: Setting Up Development Environment title: Setting Up Development Environment
--- ---
# {{ page.title }}
In order to set up the plugin development environment, you should follow these steps: In order to set up the plugin development environment, you should follow these steps:
* Check out the sources of IntelliJ IDEA Community Edition as described in * Check out the sources of IntelliJ IDEA Community Edition as described in

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Spring API title: Spring API
--- ---
@ -6,7 +7,7 @@ title: Spring API
INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Spring+API+Guide INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Spring+API+Guide
--> -->
# {{ page.title }}
## Using Spring-API ## Using Spring-API

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Structure View Factory title: Structure View Factory
--- ---

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Syntax Highlighter and Color Settings Page title: Syntax Highlighter and Color Settings Page
--- ---
@ -6,7 +7,7 @@ title: Syntax Highlighter and Color Settings Page
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Syntax+Highlighter+and+Color+Settings+Page INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Syntax+Highlighter+and+Color+Settings+Page
--> -->
# {{ page.title }}
### 1. Define a syntax highlighter ### 1. Define a syntax highlighter

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Testing Plugins title: Testing Plugins
--- ---
@ -6,7 +7,7 @@ title: Testing Plugins
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Testing+IntelliJ+IDEA+Plugins INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Testing+IntelliJ+IDEA+Plugins
--> -->
# {{ page.title }}
### General Testing Approach ### General Testing Approach

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Tests Prerequisites title: Tests Prerequisites
--- ---
@ -6,7 +7,7 @@ title: Tests Prerequisites
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Tests+Prerequisites INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Tests+Prerequisites
--> -->
# {{ page.title }}
### 1. Create a folder for tests ### 1. Create a folder for tests

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Tomcat Integration title: Tomcat Integration
--- ---
@ -6,7 +7,7 @@ title: Tomcat Integration
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Tomcat+Integration INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Tomcat+Integration
--> -->
# {{ page.title }}
The source code of the Tomcat plugin included in IntelliJ IDEA Ultimate is available as a sample for implementing application server integration plugins. The source code of the Tomcat plugin included in IntelliJ IDEA Ultimate is available as a sample for implementing application server integration plugins.
You can find the code under *lib\src\src_tomcat.zip* in the main IntelliJ IDEA Ultimate distribution. You can find the code under *lib\src\src_tomcat.zip* in the main IntelliJ IDEA Ultimate distribution.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Tool Windows title: Tool Windows
--- ---
@ -6,7 +7,7 @@ title: Tool Windows
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Tool+Windows INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Tool+Windows
--> -->
# {{ page.title }}
## Tool Windows ## Tool Windows

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: Tutorials title: Tutorials
--- ---
# {{ page.title }}
This section contains a list of tutorials illustrating how different components of *IntelliJ IDEA SDK* can be used This section contains a list of tutorials illustrating how different components of *IntelliJ IDEA SDK* can be used

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: User Interface Components title: User Interface Components
--- ---
@ -6,7 +7,7 @@ title: User Interface Components
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+User+Interface+Components INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+User+Interface+Components
--> -->
# {{ page.title }}
The IntelliJ Platform includes a large number of custom Swing components. Using those components in your plugins will ensure that your plugin looks and works consistently with the UI of the rest of the IDE, and can often reduce the code size compared to using the default Swing components. The IntelliJ Platform includes a large number of custom Swing components. Using those components in your plugins will ensure that your plugin looks and works consistently with the UI of the rest of the IDE, and can often reduce the code size compared to using the default Swing components.

View File

@ -1,8 +1,9 @@
--- ---
layout: editable
title: VCS Integration Plugins title: VCS Integration Plugins
--- ---
# {{ page.title }}
This page gives an overview of the Version Control Integration API in IntelliJ IDEA 7.0. This page gives an overview of the Version Control Integration API in IntelliJ IDEA 7.0.
Most of the concepts described here also apply to IntelliJ IDEA 6.0. Most of the concepts described here also apply to IntelliJ IDEA 6.0.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Virtual File System title: Virtual File System
--- ---
@ -6,7 +7,7 @@ title: Virtual File System
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Virtual+File+System INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Virtual+File+System
--> -->
# {{ page.title }}
The virtual file system (VFS) is a component of IntelliJ IDEA that encapsulates most of its activity for working with files. It serves the following main purposes: The virtual file system (VFS) is a component of IntelliJ IDEA that encapsulates most of its activity for working with files. It serves the following main purposes:

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Work with Icons and Images title: Work with Icons and Images
--- ---
@ -6,7 +7,7 @@ title: Work with Icons and Images
INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Work+with+Icons+and+Images INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Work+with+Icons+and+Images
--> -->
# {{ page.title }}
Icons and images are used widely by IntelliJ IDEA plugins. Icons and images are used widely by IntelliJ IDEA plugins.
Plugins need icons mostly for actions, custom components renderers, tool windows and so on. Plugins need icons mostly for actions, custom components renderers, tool windows and so on.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: Writing Tests For Plugins title: Writing Tests For Plugins
--- ---
@ -6,7 +7,7 @@ title: Writing Tests For Plugins
INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Writing+Tests+for+Plugins INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Writing+Tests+for+Plugins
--> -->
# {{ page.title }}
In this tutorial you will learn how to write and run automated tests for your plugin. In this tutorial you will learn how to write and run automated tests for your plugin.

View File

@ -1,4 +1,5 @@
--- ---
layout: editable
title: XML DOM API title: XML DOM API
--- ---
@ -7,7 +8,7 @@ title: XML DOM API
INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Accessing+XML+through+IntelliJ+IDEA+DOM INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Accessing+XML+through+IntelliJ+IDEA+DOM
--> -->
# {{ page.title }}
<!-- TODO content: DOM <=> PSI, Go To Symbol, editor gutter icon->DOM --> <!-- TODO content: DOM <=> PSI, Go To Symbol, editor gutter icon->DOM -->