Part I. API Reference

Table of Contents

Core Classes
ide-context
IdeObject
IdeVcs
IdeBuildSystem
IdeDevice
ide-device-manager
ide-file
IdeService
ide-progress
ide-global
Semantic Language Support
IdeLanguage
IdeCLanguage
ide-html-language
ide-python-language
ide-vala-language
ide-xml-language
Semantic Highlighting
IdeHighlighter
ide-highlight-engine
ide-highlight-index
Auto Indentation
ide-indent-style
IdeIndenter
Buffer Management
ide-unsaved-file
ide-unsaved-files
IdeBufferChangeMonitor
ide-buffer-manager
IdeBuffer
Source Code Editor
ide-source-map
IdeSourceView
Version Control
IdeVcs
ide-vcs-uri
ide-directory-vcs
Git
ide-git-vcs
ide-git-remote-callbacks
Snippets
ide-source-snippets-manager
ide-source-snippet
ide-source-snippet-context
ide-source-snippet-chunk
ide-source-snippets
Working with Projects
ide-project
IdeProjectItem
ide-project-files
IdeProjectFile
Finding Recent Projects
ide-project-info
IdeProjectMiner
ide-recent-projects
ide-doap-person
ide-doap
Build Systems
IdeBuildSystem
IdeBuilder
IdeBuildResult
Supported Build Systems
ide-autotools-build-system
ide-directory-build-system
Searching
ide-pattern-spec
ide-search-context
ide-search-engine
IdeSearchProvider
Search Results
IdeSearchResult
ide-git-search-result
ide-devhelp-search-result
Diagnostics
ide-diagnostician
IdeDiagnosticProvider
ide-diagnostics
ide-diagnostic
ide-fixit
ide-source-location
ide-source-range
Locating a Symbol
IdeSymbolResolver
ide-symbol
Navigation
ide-back-forward-list
ide-back-forward-item
Devices
ide-device-manager
IdeDeviceProvider
IdeDevice
Supported Devices
IdeLocalDevice
ide-mingw-device
Scripting
ide-script-manager
IdeScript
Settings
IdeSettings — Project and Application Preferences
IdeFileSettings
Theatrics
ide-animation
Threading
ide-thread-pool
Testing
IdeTestCase
IdeTestSuite
Utilities and Logging
ide-log
ide-debug
ide-macros
Not Implemented
IdeDebugger
IdeDeployer
IdeExecutable
IdeExecuter
IdeRefactory
IdeProcess
IdeTarget