FoxcodePlus
Visual Studio like extensions to Visual FoxPro IntelliSense.Project Manager: Rodrigo Bruscain
The FoxcodePlus project is designed to bring new IntelliSense features found in Visual Studio to the Visual FoxPro IDE through code written in Visual FoxPro to the Windows API and a FLL. The list of features is quite extensive:
- Incremental IntelliSense for functions, commands and so on.
- Variables in write-time.
- Accessing the list of variables in write-time.
- Constants in write-time.
- Tables in write-time and run-time also included tables from DataEnvironment in Forms and Reports.
- Fields in write-time and run-time.
- Selecting a table with the command "Select" or all commands with the clause "IN".
- Windows APIs in write-time and run-time.
- Functions and Procedures in write-time.
- Classes in write-time.
- Properties in write-time.
- Methods and Events in write-time.
- Support for _MemberData property indicating that the property had capitalization.
- Summary Tooltip for functions, procedures, methods and events.
- Classes objects in write-time.
- WITH...ENDWITH with nesting infinity for any class or instantiated object in write-time and run-time.
- Objects instantiated in memory.
- Incremental Shortcut to controls on the form or class designer.
- New IntelliSense for some commands.
- Code snippets.
- Intellisense in write-time for the objects created with the functions CreateObject(),CreateObjectEx() and NewObject() using PRG or VCX file.
- Help pressing F1 when intellisense is opend.
- Documenting properties in PRG files with custom tooltip like summary.
- Error List window.
- Error Tip.
Fixes FoxcodePlus (Beta 3.09)
FIX: Clause "IN" in several command doesn't open intellisense for tables.FIX: Added tables from DataEnviroment when used clause "IN" in several commands.
FIX: Typing "." outside of the editor in some places.
FIX: Typing "=" outside of the editor in some places.
FIX: Sometimes an error happend to obtain constants from file .H
FIX: API Exception ... more modifications to avoid this problem.
FIX: FoxcodePlus has not considered the "Error Tip" when unchecked in Intellisense Manager.
FIX: Code snippets inserted in wrong places
Don't forget to see the documentation and to know the new feartures in FoxcodePlus Beta 3.09
New features FoxcodePlus (Beta 3.07)
NEW: Intellisense for classes in PRG file when an object is instantiated with CreateObject() and NewObject() in the same PRG.NEW: Shows the FoxcodePlus version in Intellisense Manager and in error messagebox.
NEW: More informations if error happens in FoxcodePlus and now a file called foxcodeplus.err is generated.
FIX: "File doesn't exist" when open the intellisense manager.
FIX: "m." wasn't work.
FIX: Sometimes some tables in DataEnvironment weren't shown.
FIX: Automatic selection erases contents when typing "." or "=" after close with ")" or "]"
FIX: Restore default VFP fonts if uncheck option "Visual Studio font style" in Intellisense Mananger.
FIX: Sometimes when select an item from a class member or table field, they are inserted in wrong place.
FIX: When included the path of PRG or VCX file when used Createobject() or NewObject(), sometimes the intellisense wasn't work.
FIX: Possibility to select an item in intellisense typing with "<" or ">" or "+" or "-"
Interactions Images
New Intellisense ManagerIncremental Intellisense for Constants in #INCLUDE
Error List for Form and Class Designer
_MemberData Property
Error Tip
New Features like in Visual Studio
Tables and fields
Objects in memory can be used when VFP is running in background