Skip to content

Extends notepad++ with Visual FoxPro Language (syntax highlighting and functionlist)

Notifications You must be signed in to change notification settings

ToniKoehler/notepad-plus-plus-vfpLanguage

Repository files navigation

VFP (Visual FoxPro) for Notepad++ (NP++ Version > v7.9.0)

User Defined Language (userDefineLang.xml)

Description: text syntax highlighting.

Default (stylers.xml)-Theme
  • Import the userDefineLang.xml as UDF into notepad++ under Language -> Define your language...
DarkModeDefault-Theme
  • Import the userDefineLang_DarkModeDefault.xml as UDF into notepad++ under Language -> Define your language...

FunctionList (vfp.xml + overrideMap.xml)

Description: display the classes and functions/procedures in Function List panel.

  • first you must import the user defined language
  • to use the Function List panel with VFP you must copy the vfp.xml and overrideMap.xml in your notepad++ directory on your userprofile.
    Path: c:\users\username\appdata\roaming\notepad++\functionList*.xml
    If the folder "functionList" not exists -> create it.

Sample

Define Class kaVfpRocksCst as Custom

	procedure DoSomeProc
		*!* BlaBla
	endproc

	Function fnDoSomething() as Long

	endfunc

ENDDEFINE

Define Class kaVfpRocksFrm as Form

	procedure init
		*!* BlaBla
	endproc

	Function fnSayHello()
		=Messagebox("Hello")
	endfunc

ENDDEFINE

function list panel

About

Extends notepad++ with Visual FoxPro Language (syntax highlighting and functionlist)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published