diff --git a/action_system.md b/action_system.md index 39b562bc9..fa42b3dce 100644 --- a/action_system.md +++ b/action_system.md @@ -1,4 +1,5 @@ --- +layout: editable title: Action System --- @@ -6,7 +7,7 @@ title: Action System INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Action+System --> -# {{ page.title }} + ## Executing and Updating Actions diff --git a/annotator.md b/annotator.md index 5f41e9815..541959e77 100644 --- a/annotator.md +++ b/annotator.md @@ -1,4 +1,5 @@ --- +layout: editable title: Annotator --- diff --git a/annotator_test.md b/annotator_test.md index 865d7ecb7..94300cfc9 100644 --- a/annotator_test.md +++ b/annotator_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Annotator Test --- @@ -6,7 +7,7 @@ title: 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 [Annotator](annotator.html) section diff --git a/architectural_overview.md b/architectural_overview.md index 065f03804..d0a743fda 100644 --- a/architectural_overview.md +++ b/architectural_overview.md @@ -1,4 +1,5 @@ --- +layout: editable title: Architectural Overview --- @@ -6,7 +7,7 @@ title: 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 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 diff --git a/build_number_ranges.md b/build_number_ranges.md index de886a164..d00f1c7b6 100644 --- a/build_number_ranges.md +++ b/build_number_ranges.md @@ -1,4 +1,5 @@ --- +layout: editable title: Build Number Ranges --- @@ -6,7 +7,7 @@ title: 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 diff --git a/checkout_and_build_community.md b/checkout_and_build_community.md index 2e8eb7446..a935ddac2 100644 --- a/checkout_and_build_community.md +++ b/checkout_and_build_community.md @@ -1,8 +1,9 @@ --- +layout: editable title: Check Out And Build Community Edition --- -# {{ page.title }} + ## Installing Git The source code of IntelliJ IDEA Community Edition is stored in a Git repository. diff --git a/cls_prerequisites.md b/cls_prerequisites.md index e28cd11e2..9551c9dda 100644 --- a/cls_prerequisites.md +++ b/cls_prerequisites.md @@ -1,4 +1,5 @@ --- +layout: editable title: Prerequisites --- @@ -6,7 +7,7 @@ title: Prerequisites INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Prerequisites --> -# {{ page.title }} + ### 1. Download and install IntelliJ IDEA diff --git a/cls_tutorial.md b/cls_tutorial.md index 6194636a3..19a4615f0 100644 --- a/cls_tutorial.md +++ b/cls_tutorial.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + In this tutorial we will add basic support for [.properties](http://en.wikipedia.org/wiki/.properties) diff --git a/code_style_settings.md b/code_style_settings.md index 6037bcbda..a7e086514 100644 --- a/code_style_settings.md +++ b/code_style_settings.md @@ -1,4 +1,5 @@ --- +layout: editable title: Code Style Setting --- diff --git a/color_scheme_management.md b/color_scheme_management.md index 876e4292c..45cb16249 100644 --- a/color_scheme_management.md +++ b/color_scheme_management.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + # Preface diff --git a/commenter.md b/commenter.md index 816fbc073..b24b516ea 100644 --- a/commenter.md +++ b/commenter.md @@ -1,4 +1,5 @@ --- +layout: editable title: Commenter --- diff --git a/commenter_test.md b/commenter_test.md index 038047c60..a122faa2b 100644 --- a/commenter_test.md +++ b/commenter_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Commenter Test --- @@ -6,7 +7,7 @@ title: 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 [Commenter](commenter.html) diff --git a/completion_contributor.md b/completion_contributor.md index 50c5b54c2..5962987bb 100644 --- a/completion_contributor.md +++ b/completion_contributor.md @@ -1,4 +1,5 @@ --- +layout: editable title: Completion Contributor --- diff --git a/completion_test.md b/completion_test.md index 45721ac5c..0c4d4c98a 100644 --- a/completion_test.md +++ b/completion_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Completion Test --- @@ -6,7 +7,7 @@ title: 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 [Reference Contributor](reference_contributor.html) section diff --git a/creating_plugin_project.md b/creating_plugin_project.md index 906ef43f7..d86d7be6f 100644 --- a/creating_plugin_project.md +++ b/creating_plugin_project.md @@ -1,8 +1,9 @@ --- +layout: editable 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. Optionally, you can import an existing project or import a project from external models. diff --git a/custom_language_support.md b/custom_language_support.md index 7ebb6a51f..031801426 100644 --- a/custom_language_support.md +++ b/custom_language_support.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + Please ask questions or suggest missing topics in [plugin development forum](http://devnet.jetbrains.com/community/idea/open_api_and_plugin_development). diff --git a/dialog_wrapper.md b/dialog_wrapper.md index 13256c34b..5d197c584 100644 --- a/dialog_wrapper.md +++ b/dialog_wrapper.md @@ -1,4 +1,5 @@ --- +layout: editable title: DialogWrapper --- @@ -6,7 +7,7 @@ title: DialogWrapper INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+DialogWrapper --> -# {{ page.title }} + ## DialogWrapper diff --git a/editor_components.md b/editor_components.md index b95072add..5ae7d16c9 100644 --- a/editor_components.md +++ b/editor_components.md @@ -1,4 +1,5 @@ --- +layout: editable title: Editor Components --- @@ -6,7 +7,7 @@ title: Editor Components INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Editor+Components --> -# {{ page.title }} + ## EditorTextField diff --git a/external_builder_api.md b/external_builder_api.md index 3ff036b7e..eba7ee19f 100644 --- a/external_builder_api.md +++ b/external_builder_api.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ### External Build Process Workflow diff --git a/faq.md b/faq.md index 70bb6da26..ca3ca5385 100644 --- a/faq.md +++ b/faq.md @@ -1,4 +1,5 @@ --- +layout: editable title: Plugin Development FAQ --- @@ -6,7 +7,7 @@ title: 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 [OpenAPI forum](http://intellij.net/forums/forum.jspa?forumID=23) diff --git a/file_and_class_choosers.md b/file_and_class_choosers.md index 0c7fa27fc..b5136c072 100644 --- a/file_and_class_choosers.md +++ b/file_and_class_choosers.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ## File Choosers diff --git a/find_usages_provider.md b/find_usages_provider.md index 1525725d7..783a9debb 100644 --- a/find_usages_provider.md +++ b/find_usages_provider.md @@ -1,4 +1,5 @@ --- +layout: editable title: Find Usages Provider --- diff --git a/find_usages_test.md b/find_usages_test.md index 9de183e70..87379c4fc 100644 --- a/find_usages_test.md +++ b/find_usages_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Find Usages Test --- @@ -6,7 +7,7 @@ title: 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 [Find Usages Provider](find_usages_provider.html) diff --git a/folding_builder.md b/folding_builder.md index b9c450f4b..3ba4f37f9 100644 --- a/folding_builder.md +++ b/folding_builder.md @@ -1,4 +1,5 @@ --- +layout: editable title: Folding Builder --- diff --git a/folding_test.md b/folding_test.md index fdaddda62..dacf550a2 100644 --- a/folding_test.md +++ b/folding_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Folding Test --- @@ -6,7 +7,7 @@ title: 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 [Folding Builder](folding_builder.html) diff --git a/formatter.md b/formatter.md index 42df6fd87..ea24eaf78 100644 --- a/formatter.md +++ b/formatter.md @@ -1,4 +1,5 @@ --- +layout: editable title: Formatter --- diff --git a/formatter_test.md b/formatter_test.md index 8993b19a9..252c9b6ff 100644 --- a/formatter_test.md +++ b/formatter_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Formatter Test --- @@ -6,7 +7,7 @@ title: 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 [Formatter](formatter.html) diff --git a/getting_started.md b/getting_started.md index 30b71cc7e..68b305fdc 100644 --- a/getting_started.md +++ b/getting_started.md @@ -1,8 +1,9 @@ --- +layout: editable 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. diff --git a/go_to_symbol_contributor.md b/go_to_symbol_contributor.md index 88de387af..254ba9db5 100644 --- a/go_to_symbol_contributor.md +++ b/go_to_symbol_contributor.md @@ -1,4 +1,5 @@ --- +layout: editable title: Go To Symbol Contributor --- diff --git a/grammar_and_parser.md b/grammar_and_parser.md index c252a5f45..947016792 100644 --- a/grammar_and_parser.md +++ b/grammar_and_parser.md @@ -1,4 +1,5 @@ --- +layout: editable title: Grammar and Parser --- @@ -6,7 +7,7 @@ title: Grammar and Parser INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Grammar+and+Parser --> -# {{ page.title }} + ### 1. Define a token type diff --git a/index.md b/index.md index 09ab6f27f..bc3815141 100644 --- a/index.md +++ b/index.md @@ -1,7 +1,8 @@ --- +layout: editable title: IntelliJ Platform SDK Documentation --- -# {{ page.title }} + Welcome to the IntelliJ Platform SDK Documentation. \ No newline at end of file diff --git a/indexing_and_psi_stubs.md b/indexing_and_psi_stubs.md index b45c9b741..5caca97a7 100644 --- a/indexing_and_psi_stubs.md +++ b/indexing_and_psi_stubs.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ## Introduction diff --git a/language_and_filetype.md b/language_and_filetype.md index 13743b1e0..c76eaf126 100644 --- a/language_and_filetype.md +++ b/language_and_filetype.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ### 1. Define a language diff --git a/lexer_and_parser_definition.md b/lexer_and_parser_definition.md index 0cd7bcc60..6656f781b 100644 --- a/lexer_and_parser_definition.md +++ b/lexer_and_parser_definition.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + 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/) diff --git a/line_marker_provider.md b/line_marker_provider.md index 0d7ab37a4..6e1fbf849 100644 --- a/line_marker_provider.md +++ b/line_marker_provider.md @@ -1,4 +1,5 @@ --- +layout: editable title: Line Marker Provider --- diff --git a/lists_and_trees.md b/lists_and_trees.md index 45c4a2a4f..ff36dd317 100644 --- a/lists_and_trees.md +++ b/lists_and_trees.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ### JBList and Tree diff --git a/localization_guide.md b/localization_guide.md index ce8fba98e..611c61b62 100644 --- a/localization_guide.md +++ b/localization_guide.md @@ -1,4 +1,5 @@ --- +layout: editable title: Localization Guide --- @@ -6,7 +7,7 @@ title: Localization Guide 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. diff --git a/messaging_infrastructure.md b/messaging_infrastructure.md index 63e7e3a94..c35473277 100644 --- a/messaging_infrastructure.md +++ b/messaging_infrastructure.md @@ -1,4 +1,5 @@ --- +layout: editable title: Messaging infrastructure --- @@ -6,7 +7,7 @@ title: Messaging infrastructure INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Messaging+infrastructure --> -# {{ page.title }} + # Purpose diff --git a/misc_swing_components.md b/misc_swing_components.md index 327fa82a5..b75f5028e 100644 --- a/misc_swing_components.md +++ b/misc_swing_components.md @@ -1,4 +1,5 @@ --- +layout: editable title: Miscellaneous Swing Components --- @@ -6,7 +7,7 @@ title: Miscellaneous Swing Components INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Miscellaneous+Swing+Components --> -# {{ page.title }} + ### Messages diff --git a/multiple_carets.md b/multiple_carets.md index fd03413b9..618cbadd8 100644 --- a/multiple_carets.md +++ b/multiple_carets.md @@ -1,4 +1,5 @@ --- +layout: editable title: Supporting multiple carets --- @@ -6,7 +7,7 @@ title: Supporting multiple carets INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Supporting+multiple+carets --> -# {{ page.title }} + ## Introduction diff --git a/notifications.md b/notifications.md index ee61d3b81..4713dc2f4 100644 --- a/notifications.md +++ b/notifications.md @@ -1,4 +1,5 @@ --- +layout: editable title: Notifications --- @@ -6,7 +7,7 @@ title: Notifications INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Notifications --> -# {{ page.title }} + ## Notifications diff --git a/parsing_test.md b/parsing_test.md index eb1521b65..2fd9a148a 100644 --- a/parsing_test.md +++ b/parsing_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Parsing Test --- @@ -6,7 +7,7 @@ title: 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 [Lexer and Parser Definition](lexer_und_parser_definition.html) diff --git a/persisting_state.md b/persisting_state.md index f386fe921..d3e77ae82 100644 --- a/persisting_state.md +++ b/persisting_state.md @@ -1,10 +1,11 @@ --- +layout: editable title: 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. You can use either a simple API to persist a few values, or persist the state of more complicated components using the diff --git a/plugin_compatibility.md b/plugin_compatibility.md index b4cfb18c8..eccb21e32 100644 --- a/plugin_compatibility.md +++ b/plugin_compatibility.md @@ -1,4 +1,5 @@ --- +layout: editable title: Plugin Compatibility with IntelliJ Platform Products --- diff --git a/plugin_structure.md b/plugin_structure.md index df029d497..8dd948efc 100644 --- a/plugin_structure.md +++ b/plugin_structure.md @@ -1,4 +1,5 @@ --- +layout: editable title: Plugin Structure --- @@ -6,7 +7,7 @@ title: 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. A plugin uses API exposed by IDEA or other plugins to implement its functionality. diff --git a/popups.md b/popups.md index fb736924e..9b2459b42 100644 --- a/popups.md +++ b/popups.md @@ -1,4 +1,5 @@ --- +layout: editable title: Popups --- @@ -6,7 +7,7 @@ title: Popups INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Popups --> -# {{ page.title }} + ## Popups diff --git a/project_structure.md b/project_structure.md index 0eeb0653b..726db504f 100644 --- a/project_structure.md +++ b/project_structure.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + This topic considers the concept of **IntelliJ IDEA** projects and related subjects, such as _modules_, _facets_, _libraries_, _SDK_. diff --git a/psi_cookbook.md b/psi_cookbook.md index cef413a64..7ceea41ac 100644 --- a/psi_cookbook.md +++ b/psi_cookbook.md @@ -1,4 +1,5 @@ --- +layout: editable title: PSI Cookbook --- @@ -6,7 +7,7 @@ title: 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). diff --git a/psi_helper_and_utilities.md b/psi_helper_and_utilities.md index 8510826a1..8bdafa774 100644 --- a/psi_helper_and_utilities.md +++ b/psi_helper_and_utilities.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ### 1. Define helper methods for generated PSI elements diff --git a/quick_fix.md b/quick_fix.md index 8191e59ab..82871ce41 100644 --- a/quick_fix.md +++ b/quick_fix.md @@ -1,4 +1,5 @@ --- +layout: editable title: Quick Fix --- diff --git a/reference_contributor.md b/reference_contributor.md index 4d95fe05c..e25ca4777 100644 --- a/reference_contributor.md +++ b/reference_contributor.md @@ -1,4 +1,5 @@ --- +layout: editable title: Reference Contributor --- diff --git a/reference_test.md b/reference_test.md index 8aeb84e21..e925d8f1b 100644 --- a/reference_test.md +++ b/reference_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Reference Test --- @@ -6,7 +7,7 @@ title: 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 [Reference Contributor](reference_contributor.html) diff --git a/rename_test.md b/rename_test.md index d97b11d9a..b283f180f 100644 --- a/rename_test.md +++ b/rename_test.md @@ -1,4 +1,5 @@ --- +layout: editable title: Rename Test --- @@ -6,7 +7,7 @@ title: 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 [Reference Contributor](reference_contributor.html) diff --git a/run_configurations.md b/run_configurations.md index 314c23ad7..ff18a8397 100644 --- a/run_configurations.md +++ b/run_configurations.md @@ -1,4 +1,5 @@ --- +layout: editable title: Run Configurations --- @@ -6,7 +7,7 @@ title: Run Configurations INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Run+Configurations --> -# {{ page.title }} + # Purpose diff --git a/running_and_debugging_a_plugin.md b/running_and_debugging_a_plugin.md index f786bfe9b..50daa10b3 100644 --- a/running_and_debugging_a_plugin.md +++ b/running_and_debugging_a_plugin.md @@ -1,8 +1,9 @@ --- +layout: editable title: Running and Debugging a Plugin --- -# {{ page.title }} + *IntelliJ IDEA* allows you to run and debug a plugin without leaving the IDE. diff --git a/setting_up_environment.md b/setting_up_environment.md index 616046c69..97c7bf038 100644 --- a/setting_up_environment.md +++ b/setting_up_environment.md @@ -1,8 +1,9 @@ --- +layout: editable title: Setting Up Development Environment --- -# {{ page.title }} + 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 diff --git a/spring_api.md b/spring_api.md index a67064cfd..67e0d65b9 100644 --- a/spring_api.md +++ b/spring_api.md @@ -1,4 +1,5 @@ --- +layout: editable title: Spring API --- @@ -6,7 +7,7 @@ title: Spring API INITIAL_SOURCE http://confluence.jetbrains.com/display/IDEADEV/Spring+API+Guide --> -# {{ page.title }} + ## Using Spring-API diff --git a/structure_view_factory.md b/structure_view_factory.md index fb6831827..a00623cfa 100644 --- a/structure_view_factory.md +++ b/structure_view_factory.md @@ -1,4 +1,5 @@ --- +layout: editable title: Structure View Factory --- diff --git a/syntax_highlighter_and_color_settings_page.md b/syntax_highlighter_and_color_settings_page.md index 9f730b4a6..52bc0896a 100644 --- a/syntax_highlighter_and_color_settings_page.md +++ b/syntax_highlighter_and_color_settings_page.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + ### 1. Define a syntax highlighter diff --git a/testing_plugins.md b/testing_plugins.md index 36ed36a3f..38379e6d8 100644 --- a/testing_plugins.md +++ b/testing_plugins.md @@ -1,4 +1,5 @@ --- +layout: editable title: Testing Plugins --- @@ -6,7 +7,7 @@ title: Testing Plugins INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/Testing+IntelliJ+IDEA+Plugins --> -# {{ page.title }} + ### General Testing Approach diff --git a/tests_prerequisites.md b/tests_prerequisites.md index af075b980..f8dd2e83e 100644 --- a/tests_prerequisites.md +++ b/tests_prerequisites.md @@ -1,4 +1,5 @@ --- +layout: editable title: Tests Prerequisites --- @@ -6,7 +7,7 @@ title: Tests Prerequisites INITIAL_SOURCE https://confluence.jetbrains.com/display/IntelliJIDEA/Tests+Prerequisites --> -# {{ page.title }} + ### 1. Create a folder for tests diff --git a/tomcat_integration.md b/tomcat_integration.md index 61732c52f..0e156c545 100644 --- a/tomcat_integration.md +++ b/tomcat_integration.md @@ -1,4 +1,5 @@ --- +layout: editable title: Tomcat Integration --- @@ -6,7 +7,7 @@ title: 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. You can find the code under *lib\src\src_tomcat.zip* in the main IntelliJ IDEA Ultimate distribution. diff --git a/tool_windows.md b/tool_windows.md index e90da54f7..e9a4e52c6 100644 --- a/tool_windows.md +++ b/tool_windows.md @@ -1,4 +1,5 @@ --- +layout: editable title: Tool Windows --- @@ -6,7 +7,7 @@ title: Tool Windows INITIAL_SOURCE https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+Tool+Windows --> -# {{ page.title }} + ## Tool Windows diff --git a/tutorials.md b/tutorials.md index abef35dc3..a5eb6900d 100644 --- a/tutorials.md +++ b/tutorials.md @@ -1,8 +1,9 @@ --- +layout: editable title: Tutorials --- -# {{ page.title }} + This section contains a list of tutorials illustrating how different components of *IntelliJ IDEA SDK* can be used diff --git a/ui_components.md b/ui_components.md index fda35aac8..452442f02 100644 --- a/ui_components.md +++ b/ui_components.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ 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. diff --git a/vcs_integration_for_plugins.md b/vcs_integration_for_plugins.md index 388243248..6217470e4 100644 --- a/vcs_integration_for_plugins.md +++ b/vcs_integration_for_plugins.md @@ -1,8 +1,9 @@ --- +layout: editable title: VCS Integration Plugins --- -# {{ page.title }} + 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. diff --git a/virtual_file_system.md b/virtual_file_system.md index d3ce3d99c..324676e6a 100644 --- a/virtual_file_system.md +++ b/virtual_file_system.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ 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: diff --git a/work_with_icons_and_images.md b/work_with_icons_and_images.md index 544350010..9e0e653ab 100644 --- a/work_with_icons_and_images.md +++ b/work_with_icons_and_images.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + Icons and images are used widely by IntelliJ IDEA plugins. Plugins need icons mostly for actions, custom components renderers, tool windows and so on. diff --git a/writing_tests_for_plugins.md b/writing_tests_for_plugins.md index b1e6cfc6a..8cf03c2dc 100644 --- a/writing_tests_for_plugins.md +++ b/writing_tests_for_plugins.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} + In this tutorial you will learn how to write and run automated tests for your plugin. diff --git a/xml_dom_api.md b/xml_dom_api.md index a5d14926c..475cdcab8 100644 --- a/xml_dom_api.md +++ b/xml_dom_api.md @@ -1,4 +1,5 @@ --- +layout: editable 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 --> -# {{ page.title }} +