Overview Version History Q & A Rating & Review
Visual Studio Code Extension für F-Scripts
F-Script Extension-Pack (v. 23.02.00)
Dieses Expansion-Pack wurde ausschliesslich für F-Scipt, eine Script-Sprache für OpaccERP erstellt.
Weitere Informationen erhalten Sie unter www.opacc.ch
This expansion-pack is made exclusivly for F-Script, a scripting language for OpaccERP.
For further informations visit www.opacc.ch
Releasedate:
Version OpaccERP:
Publisher:
Author:
01.10.2023
Release 23.02.00
Opacc Laboratory AG
Roman Vonwil
NEW 23.02.00 - Fehlerkorrekturen und Erweiterungen
Anpassung Manuals-Suche:
Um die URL für die Suche in den Manulas auf 23.02.00 anzupassen öffnen sie die "Einstellungen" (Zahnrad) und ändern den Link auf:
https://manuals.opacc.ch/lib/manualsSearch/ManualsSearch_ajax.php?manual=doku2302&topic=*&search=%25SELECTION%
Inhalt
Language Configuration (Einstellungen für Sprache)
Einstellungen welche durch die Erweiterung vorgenommen werden:
Kommentare
Klammern (inkl. automatischem Schliessen)
Folding (Auf-/Zuklappen von Subroutinen)
Keybinding für ALT-174/Alt-175
Vorgabe Schriftgrösse, Tabsize, LineNumbers, Auto-Completion usw.
Fixe Zuteilung von utf8bom zu folgenden File-Extensions
".ff",
".fs",
".fss",
".fx",
".lb",
".lbd",
".lbf",
".lbe",
".lbi",
".lbx",
".lb51",
".lb53",
".lb54",
".lb55",
".config"
Syntax (Sprachreferenz für F-Script Befehle)
Für Folgende Bereiche steht eine Syntaxerkennung (Zuteilung zu ColorThemes) zur Verfügung
Klammern
Subroutinen (und Aufrufe)
Kommentare
MetaInfos
Formatierungen
Prefixes (n,z,s,~)
Libraries
Operatoren
Drucker-Befehle
Operationen
Request/Response
Context / XFAS
F-Script Attribute (z.B. «ADRNR»)
Color-Themes
Folgende Farbschemata stehen zur Verfügung. Diese Themes unterscheiden alle Varianten von Syntax-Befehlen.
Farbschema 'F-Script dark' (dunkler Hintergrund)
Farbschema 'F-Script light' (heller Hintergrund)
Snippets (Codeblöcke)
«Opacc F-Script» enthält über hundert Snippets, welche die Erstellung von Scripts vereinfachen und durch Auto-Vervollständigung beschleunigen soll.
Die Snippets sind in folgende Bereiche unterteilt:
APSFUNCTION.CastTo
APSFUNCTION.Expression
APSFUNCTION.Math
APSFUNCTION.Validation
COMMENT
CONTEXT
CONDITION
OPERATION
SCRIPTFUN
SERVICES
SYSTEM
Keybindings im Kontext von F-Script
CTRL+OEM_2 > fscript.brackets
«/»
CTRL+1 > TEMPLATE: BlockScript New File for System_RunScript
CTRL+2 > TEMPLATE: BlockScript with function : 'Main'
CTRL+3 > TEMPLATE: BlockScript with function : 'Simple'
CTRL+NUMPAD_DECIMAL > switch to BlockScript
Happy Scripting!