Difference between revisions of "SynEdit tab"

From Free Pascal wiki
Jump to navigationJump to search
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{SynEdit_tab}}
 +
 
The '''SynEdit tab''' of the [[Component Palette]] lists components of the [[LCL|Lazarus Component Library]] for use with syntax editing.  
 
The '''SynEdit tab''' of the [[Component Palette]] lists components of the [[LCL|Lazarus Component Library]] for use with syntax editing.  
  
Line 4: Line 6:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
! icon !! Name !! Description  
+
! Icon !! Component !! Description
|-
 
| [[image:tsynedit.png]] || [[TSynEdit]] || A [[TMemo]]-like visible component used for syntax-highlighted editing
 
 
|-
 
|-
| [[image:tsynmemo.png]] || [[TSynMemo]] ||
+
| [[image:tsynedit.png]] || [[TSynEdit]] || A [[TMemo]]-like visible component used for [[Syntax highlighting|syntax-highlighted]] editing
 
|-
 
|-
| [[image:tsyncompletion.png]] || [[TSynCompletion]] ||
+
| [[image:tsyncompletion.png]] || [[TSynCompletion]] || Syntax completion  by use of drop-down list
 
|-
 
|-
 
| [[image:tsynautocomplete.png]] || [[TSynAutoComplete]] ||
 
| [[image:tsynautocomplete.png]] || [[TSynAutoComplete]] ||
Line 20: Line 20:
 
| [[image:tsynpluginsyncroedit.png]] || [[TsynPluginSyncroEdit]] ||
 
| [[image:tsynpluginsyncroedit.png]] || [[TsynPluginSyncroEdit]] ||
 
|-
 
|-
| [[image:tsynpassyn.png]] || [[TSynPasSyn]] ||
+
| [[image:tsynpassyn.png]] || [[TSynPasSyn]] || Generic [[Pascal]] syntax-highlighting
 
|-
 
|-
| [[image:tsynfreepascalsyn.png]] || [[TSynFreePascalSyn]] ||
+
| [[image:tsynfreepascalsyn.png]] || [[TSynFreePascalSyn]] || Free-Pascal syntax-highlighting
 
|-
 
|-
| [[image:tsyncppsyn.png]] || [[TSynCppSyn]] ||
+
| [[image:tsyncppsyn.png]] || [[TSynCppSyn]] || C++ syntax-highlighting
 
|-
 
|-
| [[image:tsynjavasyn.png]] || [[TSynJavaSyn]] ||
+
| [[image:tsynjavasyn.png]] || [[TSynJavaSyn]] || Java syntax-highlighting
 
|-
 
|-
| [[image:tsyperlsyn.png]] || [[TSynPerlSyn]] ||
+
| [[image:tsynperlsyn.png]] || [[TSynPerlSyn]] || perl syntax-highlighting
 
|-
 
|-
| [[image:tsynhtmlsyn.png]] || [[TSynHTMLSyn]] ||
+
| [[image:tsynhtmlsyn.png]] || [[TSynHTMLSyn]] ||[[HTML]] syntax-highlighting
 
|-
 
|-
| [[image:tsynxmlsyn.png]] || [[TSynXMLSyn]] ||
+
| [[image:tsynxmlsyn.png]] || [[TSynXMLSyn]] || [[XML]] syntax-highlighting
 
|-
 
|-
| [[image:tsynlfmsyn.png]] || [[TSynLFMSyn]] ||
+
| [[image:tsynlfmsyn.png]] || [[TSynLFMSyn]] || LFM syntax-highlighting
 
|-
 
|-
 
| [[image:tsyndiffsyn.png]] || [[TSynDiffSyn]] ||
 
| [[image:tsyndiffsyn.png]] || [[TSynDiffSyn]] ||
 
|-
 
|-
| [[image:tsynunixshellscriptsyn.png]] || [[TSynUNIXShellScriptSyn]] ||
+
| [[image:tsynunixshellscriptsyn.png]] || [[TSynUNIXShellScriptSyn]] || Unix shell syntax-highlighting
 
|-
 
|-
| [[image:tsyncsssyn.png]] || [[TSynCssSyn]] ||
+
| [[image:tsyncsssyn.png]] || [[TSynCssSyn]] || [[CSS]] syntax-highlighting
 
|-
 
|-
| [[image:tsynphpsyn.png]] || [[TSynPHPSyn]] ||
+
| [[image:tsynphpsyn.png]] || [[TSynPHPSyn]] || PHP syntax-highlighting
 
|-
 
|-
| [[image:tsyntexsyn.png]] || [[TSynTeXSyn]] ||
+
| [[image:tsyntexsyn.png]] || [[TSynTeXSyn]] || (La)TeX syntax-highlighting
 
|-
 
|-
| [[image:tsynsqlsyn.png]] || [[TSynSQLSyn]] ||
+
| [[image:tsynsqlsyn.png]] || [[TSynSQLSyn]] || [[SQL]] syntax-highlighting
 
|-
 
|-
| [[image:tsynpythonsyn.png]] || [[TSynPythonSyn]] ||
+
| [[image:tsynpythonsyn.png]] || [[TSynPythonSyn]] || Python syntax-highlighting
 
|-
 
|-
| [[image:tsynvbsyn.png]] || [[TSynVBSyn]] ||
+
| [[image:tsynvbsyn.png]] || [[TSynVBSyn]] || Visual Basic syntax-highlighting
 
|-
 
|-
 
| [[image:tsynanysyn.png]] || [[TSynAnySyn]] ||
 
| [[image:tsynanysyn.png]] || [[TSynAnySyn]] ||
Line 56: Line 56:
 
| [[image:tsynmultisyn.png]] || [[TSynMultiSyn]] ||
 
| [[image:tsynmultisyn.png]] || [[TSynMultiSyn]] ||
 
|-
 
|-
| [[image:tsynbatsyn.png]] || [[TSynBatSyn]] ||
+
| [[image:tsynbatsyn.png]] || [[TSynBatSyn]] || Batch-file syntax-highlighting
 
|-
 
|-
| [[image:tsyninisyn.png]] || [[TSynIniSyn]] ||
+
| [[image:tsyninisyn.png]] || [[TSynIniSyn]] || INI-file syntax-highlighting
 
|-
 
|-
| [[image:tsynposyn.png]] || [[TSynPoSyn]] ||
+
| [[image:tsynposyn.png]] || [[TSynPoSyn]] || Po-file syntax-highlighting
 
|}
 
|}
 +
 +
== see also ==
 +
* [[SynEdit]] package
  
 
{{NavComponentPalette}}
 
{{NavComponentPalette}}
 
[[Category:Component Palette]]
 

Latest revision as of 09:53, 21 September 2019

English (en) suomi (fi) français (fr) polski (pl) русский (ru)

The SynEdit tab of the Component Palette lists components of the Lazarus Component Library for use with syntax editing.

Component Palette SynEdit.png

Icon Component Description
tsynedit.png TSynEdit A TMemo-like visible component used for syntax-highlighted editing
tsyncompletion.png TSynCompletion Syntax completion by use of drop-down list
tsynautocomplete.png TSynAutoComplete
tsynmacrorecorder.png TSynMacroRecorder
tsynexporterhtml.png TSynExporterHTML
tsynpluginsyncroedit.png TsynPluginSyncroEdit
tsynpassyn.png TSynPasSyn Generic Pascal syntax-highlighting
tsynfreepascalsyn.png TSynFreePascalSyn Free-Pascal syntax-highlighting
tsyncppsyn.png TSynCppSyn C++ syntax-highlighting
tsynjavasyn.png TSynJavaSyn Java syntax-highlighting
tsynperlsyn.png TSynPerlSyn perl syntax-highlighting
tsynhtmlsyn.png TSynHTMLSyn HTML syntax-highlighting
tsynxmlsyn.png TSynXMLSyn XML syntax-highlighting
tsynlfmsyn.png TSynLFMSyn LFM syntax-highlighting
tsyndiffsyn.png TSynDiffSyn
tsynunixshellscriptsyn.png TSynUNIXShellScriptSyn Unix shell syntax-highlighting
tsyncsssyn.png TSynCssSyn CSS syntax-highlighting
tsynphpsyn.png TSynPHPSyn PHP syntax-highlighting
tsyntexsyn.png TSynTeXSyn (La)TeX syntax-highlighting
tsynsqlsyn.png TSynSQLSyn SQL syntax-highlighting
tsynpythonsyn.png TSynPythonSyn Python syntax-highlighting
tsynvbsyn.png TSynVBSyn Visual Basic syntax-highlighting
tsynanysyn.png TSynAnySyn
tsynmultisyn.png TSynMultiSyn
tsynbatsyn.png TSynBatSyn Batch-file syntax-highlighting
tsyninisyn.png TSynIniSyn INI-file syntax-highlighting
tsynposyn.png TSynPoSyn Po-file syntax-highlighting

see also

Component Palette
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro