[site] basics, reference, and tutorials sections main pages added

This commit is contained in:
Anna Bulenkova 2015-05-04 12:14:47 +02:00
parent bd46b66833
commit b05f3d6df3
4 changed files with 67 additions and 17 deletions

View File

@ -6,9 +6,7 @@
* [Contribution Guidelines](contribution_guidelines.html)
* [Basics]()
* [Basics](basics.html)
* [Getting Started](basics/getting_started.html)
* [Setting Up Development Environment](basics/getting_started/setting_up_environment.html)
* [Creating a Plugin Project](basics/getting_started/creating_plugin_project.html)
@ -49,8 +47,8 @@
* [Test Project and Testdata Directories](basics/testing_plugins/test_project_and_testdata_directories.html)
* [Writing Tests](basics/testing_plugins/writing_tests.html)
* [Testing Highlighting](basics/testing_plugins/testing_highlighting.html)
* [Architecture Reference Guide]()
* [Architecture Reference Guide](reference_guide.html)
* [Custom Language Support](reference_guide/custom_language_support.html)
* [Registering File Type](reference_guide/custom_language_support/registering_file_type.html)
* [Implementing Lexer](reference_guide/custom_language_support/implementing_lexer.html)
@ -77,19 +75,19 @@
* [Messaging Infrastructure](reference_guide/messaging_infrastructure.html)
* [Multiple Carets](reference_guide/multiple_carets.html)
* [Color Scheme Management](reference_guide/color_scheme_management.html)
* [Work with Icons and Images](reference_guide/work_with_icons_and_images.html)
* [Tomcat Integration](reference_guide/tomcat_integration.html)
* [Work with Icons and Images](reference_guide/work_with_icons_and_images.html)
* [Tomcat Integration](reference_guide/tomcat_integration.html)
* [User Interface Components](user_interface_components/user_interface_components.html)
* [Tool Windows](user_interface_components/tool_windows.html)
* [Dialogs](user_interface_components/dialog_wrapper.html)
* [Popups](user_interface_components/popups.html)
* [Notifications](user_interface_components/notifications.html)
* [File and Class Choosers](user_interface_components/file_and_class_choosers.html)
* [Editor Components](user_interface_components/editor_components.html)
* [List and Tree Controls](user_interface_components/lists_and_trees.html)
* [Miscellaneous Swing Components](user_interface_components/misc_swing_components.html)
* [Tutorials]()
* [Tool Windows](user_interface_components/tool_windows.html)
* [Dialogs](user_interface_components/dialog_wrapper.html)
* [Popups](user_interface_components/popups.html)
* [Notifications](user_interface_components/notifications.html)
* [File and Class Choosers](user_interface_components/file_and_class_choosers.html)
* [Editor Components](user_interface_components/editor_components.html)
* [List and Tree Controls](user_interface_components/lists_and_trees.html)
* [Miscellaneous Swing Components](user_interface_components/misc_swing_components.html)
* [Tutorials](tutorials.html)
* [Custom Language Support](tutorials/custom_language_support_tutorial.html)
* [1. Prerequisites](tutorials/custom_language_support/prerequisites.html)
* [2. Language and File Type](tutorials/custom_language_support/language_and_filetype.html)

15
basics.md Normal file
View File

@ -0,0 +1,15 @@
---
layout: editable
title: Basics
---
The following section covers basic aspects of working with *IntelliJ Platform*.
Read it through to get familiar with the working environment, project structure, and frequently used API components.
* [Getting Started](basics/getting_started.html)
* [Architectural Overview](basics/architectural_overview.html)
* [Project Structure](basics/project_structure.html)
* [Check Out And Build Community Edition](basics/checkout_and_build_community.html)
* [Indexing and PSI Stubs](basics/indexing_and_psi_stubs.html)
* [Run Configurations](basics/run_configurations.html)
* [Testing Plugins](basics/testing_plugins.html)

19
reference_guide.md Normal file
View File

@ -0,0 +1,19 @@
---
layout: editable
title: Architecture Reference Guide
---
This documentation section contains more in-depth explanation of different API components.
If you are not familiar with *IntelliJ Platform* API please refer to
[Basics](basics.html)
section.
* [Custom Language Support](reference_guide/custom_language_support.html)
* [Frameworks and External APIs](reference_guide/frameworks_and_external_apis.html)
* [VCS Integration Plugins](reference_guide/vcs_integration_for_plugins.html)
* [Localization Guide](reference_guide/localization_guide.html)
* [Messaging Infrastructure](reference_guide/messaging_infrastructure.html)
* [Multiple Carets](reference_guide/multiple_carets.html)
* [Color Scheme Management](reference_guide/color_scheme_management.html)
* [User Interface Components](user_interface_components/user_interface_components.html)

18
tutorials.md Normal file
View File

@ -0,0 +1,18 @@
---
layout: editable
title: Tutorials
---
This section contains a set of step-by-step tutorials which some aspects of work with *IntelliJ Platform*.
To set up development environment and get started please refer to the
[Basics](basics.html) section.
More detailed explanation of the API components can be found in the
[Architecture Reference Guide](reference_guide.html).
**List of Tutorials:**
* [Custom Language Support](tutorials/custom_language_support_tutorial.html)
* [Writing Tests For Plugins](tutorials/writing_tests_for_plugins.html)