* [Basic Topics](basic_topics.html) * [Getting Started](getting_started.html) * [Check Out And Build Community Edition](checkout_and_build_community.html) * [Setting Up Development Environment](setting_up_environment.html) * [Creating a Plugin Project](creating_plugin_project.html) * [Build Number Ranges](build_number_ranges.html) * [Running and Debugging a Plugin](running_and_debugging_a_plugin.html) * [Plugin Compatibility with IntelliJ Platform Products](plugin_compatibility.html) * [Plugin Structure](plugin_structure.html) * [Plugin Content](plugin_content.html) * [Plugin Class Loaders](plugin_class_loaders.html) * [Plugin Components](plugin_components.html) * [Plugin Extensions and Extension Points](plugin_extensions_and_extension_points.html) * [Plugin Actions](plugin_actions.html) * [Plugin Services](plugin_services.html) * [Plugin Configuration File](plugin_configuration_file.html) * [Plugin Dependencies](plugin_dependencies.html) * [Architectural Overview](architectural_overview.html) * [General Threading Rules](general_threading_rules.html) * [Virtual Files](virtual_file.html) * [Documents](documents.html) * [PSI Files](psi_files.html) * [File View Providers](file_view_providers.html) * [Psi Elements](psi_elements.html) * [Structure of Project](project_structure.html) * [Action System](action_system.html) * [Persisting State of Components](persisting_state.html) * [PSI Cookbook](psi_cookbook.html) * [Virtual File System](virtual_file_system.html) * [Indexing and PSI Stubs](indexing_and_psi_stubs.html) * [Run Configurations](run_configurations.html) * [Testing Plugins](testing_plugins.html) * [Advanced Topics](advanced_topics.html) * [Custom Language Support](custom_language_support.html) * [XML DOM API](xml_dom_api.html) * [Spring API](spring_api.html) * [VCS Integration Plugins](vcs_integration_for_plugins.html) * [Localization Guide](localization_guide.html) * [External Builder API and Plugins](external_builder_api.html) * [Messaging Infrastructure](messaging_infrastructure.html) * [Multiple Carets](multiple_carets.html) * [Color Scheme Management](color_scheme_management.html) * [Work with Icons and Images](work_with_icons_and_images.html) * [Tomcat Integration](tomcat_integration.html) * [User Interface Components](ui_components.html) * [Tool Windows](tool_windows.html) * [Dialogs](dialog_wrapper.html) * [Popups](popups.html) * [Notifications](notifications.html) * [File and Class Choosers](file_and_class_choosers.html) * [Editor Components](editor_components.html) * [List and Tree Controls](lists_and_trees.html) * [Miscellaneous Swing Components](misc_swing_components.html) * [Tutorials](tutorials.html) * [Custom Language Support](cls_tutorial.html) * [Prerequisites](cls_prerequisites.html) * [Language and File Type](language_and_filetype.html) * [Grammar and Parser](grammar_and_parser.html) * [Lexer and Parser Definition](lexer_and_parser_definition.html) * [Syntax Highlighter and Color Settings Page](syntax_highlighter_and_color_settings_page.html) * [PSI Helpers and Utilities](psi_helper_and_utilities.html) * [Annotator](annotator.html) * [Line Marker Provider](line_marker_provider.html) * [Completion Contributor](completion_contributor.html) * [Reference Contributor](reference_contributor.html) * [Find Usages Provider](find_usages_provider.html) * [Folding Builder](folding_builder.html) * [Go To Symbol Contributor](go_to_symbol_contributor.html) * [Structure View Factory](structure_view_factory.html) * [Formatter](formatter.html) * [Code Style Settings](code_style_settings.html) * [Commenter](commenter.html) * [Quick Fix](quick_fix.html) * [Writing Tests For Plugins](writing_tests_for_plugins.html) * [Tests Prerequisites](tests_prerequisites.html) * [Parsing Test](parsing_test.html) * [Completion Test](completion_test.html) * [Annotator Test](annotator_test.html) * [Formatter Test](formatter_test.html) * [Rename Test](rename_test.html) * [Folding Test](folding_test.html) * [Find Usages Test](find_usages_test.html) * [Commenter Test](commenter_test.html) * [Reference Test](reference_test.html) * [Plugin Development FAQ](faq.html)