Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 58929f970e57e1cb0a1f3fca16a783ba5201d492 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension
         point="org.eclipse.core.contenttype.contentTypes">
      <content-type
            base-type="org.eclipse.core.runtime.text"
            file-extensions="cpp,c,h,cxx,cc,hxx,hpp"
            id="org.eclipse.lsp4e.languages.cpp"
            name="%content-type.name"
            priority="normal">
      </content-type>
   </extension>
   <extension
         point="org.eclipse.lsp4e.languageServer">
      <server
            class="org.eclipse.lsp4e.cpp.language.CPPStreamConnectionProvider"
            id="org.eclipse.lsp4e.languages.cpp"
            label="%server.label"
            clientImpl="org.eclipse.lsp4e.cpp.language.Server2ClientProtocolExtension" >
      </server>
      <contentTypeMapping
            contentType="org.eclipse.lsp4e.languages.cpp"
            id="org.eclipse.lsp4e.languages.cpp">
      </contentTypeMapping>
   </extension>
   <extension
         id="org.eclipse.lsp4e.cpp.language.CDocumentSetupParticipant"
         name="%cDocumentSetupParticipant"
         point="org.eclipse.core.filebuffers.documentSetup">
      <participant
            class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
            contentTypeId="org.eclipse.lsp4e.languages.cpp">
      </participant>
   </extension>
   <extension
         point="org.eclipse.ui.editors">
      <editorContentTypeBinding
            contentTypeId="org.eclipse.lsp4e.languages.cpp"
            editorId="org.eclipse.ui.genericeditor.GenericEditor">
      </editorContentTypeBinding>
   </extension>
   <extension
         point="org.eclipse.ui.genericeditor.presentationReconcilers">
      <presentationReconciler
            class="org.eclipse.lsp4e.cpp.language.PresentationReconcilerCPP"
            contentType="org.eclipse.lsp4e.languages.cpp">
      </presentationReconciler>
   </extension>
   <extension
         point="org.eclipse.ui.preferencePages">
      <page
            class="org.eclipse.lsp4e.cpp.language.CPPLanguageServerPreferencePage"
            category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
            id="org.eclipse.lsp4e.cpp.language.CPPLanguageServerPreferencePage"
            name="%PreferencePageTitle">
      </page>
   </extension>
   <extension
         point="org.eclipse.core.runtime.preferences">
      <initializer
            class="org.eclipse.lsp4e.cpp.language.PreferenceInitializer">
      </initializer>
   </extension>
</plugin>

Back to the top