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 !! Component !! Description |
− | |||
− | |||
|- | |- | ||
− | | [[image: | + | | [[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: | + | | [[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}} | ||
− | |||
− |
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.
Icon | Component | Description |
---|---|---|
TSynEdit | A TMemo-like visible component used for syntax-highlighted editing | |
TSynCompletion | Syntax completion by use of drop-down list | |
TSynAutoComplete | ||
TSynMacroRecorder | ||
TSynExporterHTML | ||
TsynPluginSyncroEdit | ||
TSynPasSyn | Generic Pascal syntax-highlighting | |
TSynFreePascalSyn | Free-Pascal syntax-highlighting | |
TSynCppSyn | C++ syntax-highlighting | |
TSynJavaSyn | Java syntax-highlighting | |
TSynPerlSyn | perl syntax-highlighting | |
TSynHTMLSyn | HTML syntax-highlighting | |
TSynXMLSyn | XML syntax-highlighting | |
TSynLFMSyn | LFM syntax-highlighting | |
TSynDiffSyn | ||
TSynUNIXShellScriptSyn | Unix shell syntax-highlighting | |
TSynCssSyn | CSS syntax-highlighting | |
TSynPHPSyn | PHP syntax-highlighting | |
TSynTeXSyn | (La)TeX syntax-highlighting | |
TSynSQLSyn | SQL syntax-highlighting | |
TSynPythonSyn | Python syntax-highlighting | |
TSynVBSyn | Visual Basic syntax-highlighting | |
TSynAnySyn | ||
TSynMultiSyn | ||
TSynBatSyn | Batch-file syntax-highlighting | |
TSynIniSyn | INI-file syntax-highlighting | |
TSynPoSyn | Po-file syntax-highlighting |
see also
- SynEdit package
Component Palette |
---|
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro |