Quantcast
Channel: VFPX
Viewing all articles
Browse latest Browse all 3798

Updated Wiki: FoxcodePlus

$
0
0

38209 FoxcodePlus

Visual Studio like extensions to Visual FoxPro IntelliSense.

38236

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 at write-time.
  • List of variables at write-time.
  • Constants at write-time including constants invoked by #INCLUDE MyFile.H
  • Tables at write-time and run-time also included tables from DataEnvironment in Forms and Reports.
  • Fields at write-time and run-time.
  • Selecting a table with the command "Select" or all commands with the clause "IN".
  • Windows APIs at write-time and run-time.
  • Functions and Procedures at write-time.
  • Classes at write-time.
  • Properties at write-time.
  • Methods and Events at write-time.
  • Support for _MemberData property indicating that the property had capitalization.
  • Summary Tooltip for functions, procedures, methods and events.
  • Classes objects at write-time.
  • WITH...ENDWITH with nesting infinity for any class or instantiated object at write-time and run-time.
  • Objects instantiated in memory.
  • Incremental Shortcut to controls in Form and Class Designer.
  • Replacement of native IntelliSense in Form and Class Designer.
  • New IntelliSense for some commands.
  • Code snippets for commands and functions.
  • Intellisense at write-time for objects created using the functions CreateObject(),CreateObjectEx() and NewObject() invoking a PRG or VCX file.
  • Classes and functions invoked by SET PROCEDURE TO...
  • Classes invoked by SET CLASSLIB TO...
  • Help pressing F1 when intellisense is opend.
  • Documenting properties in PRG files with custom tooltip like summary.
  • Error List window.
  • Error Tip for some run-time erros at write-time.

38236

vfpxicon.pngNew features FoxcodePlus (Beta 3.11)

NEW: Support for Windows 8
NEW: As in Visual Studio, the native or custom Code Snippets can be shown in the IntelliSense.
NEW: Now, VFP can read custom Code Snippets for functions (native IntelliSense is only for commands)
NEW: Several Code Snippets were included for commands and functions
NEW: In the IntelliSense Manager there is an option to increment the IntelliSense only with keywords started by typed
NEW: In the IntelliSense Manager there is an option to include the Code Snippets in IntelliSense
NEW: In the IntelliSense Manager there is an option to replace the native IntelliSense in form and class desinger
NEW: Now, when an object in a form and class designer is selected in incremental IntelliSense, the hierarchy is included
NEW: IntelliSense to the command "COPY TO <MyFileName> TYPE"
NEW: IntelliSense to the command "SET PROCEDURE TO <listfiles>"
NEW: Now, IntelliSense can read classes and functions invoked by "SET PROCEDURE TO"
NEW: IntelliSense to the command "SET CLASSLIB TO <filename>"
NEW: Now, IntelliSense can read classes invoked by "SET CLASSLIB TO"
NEW: IntelliSense to the command "DO FORM <filename>"
NEW: IntelliSense to the command "REPORT FORM <filename>"
NEW: IntelliSense to the command "USE <filename>"
NEW: Now, IntelliSense is showing in the tooltip more information about the controls in forms and class designer
NEW: Now, the custom procedures, functions, methods and events can show a
tooltip with the signature; in addition the summary is supported.
NEW: Now, API functions at write-time show the signature.
NEW: Possibility to select an item in IntelliSense pressing "," or "#"

FIX: Typing "." in properties documentation using "&&&"
FIX: Invalid subscript error to obtain the summary
FIX: VFP freeze when exist {_MemberData property in _Screen} object
FIX: Clauses in command "USE" in the native IntelliSense VFP have don't work correctly when table or alias name contain the name one of clauses
FIX: SET PATH at run-time is not considered when a file is referenced at write-time
FIX: IntelliSense doesn't work with properly with commands like SELECT SQL with ";" used to break lines
FIX: Incremental IntelliSense doesn't work in "#Preprocessor Directive"
FIX: Local Array laArrayName[10] in IntelliSense shows "Array laArrayName" and should be "laArrayName"

vfpxreleasesmall.pngDownload Latest Release of FoxcodePlus
Don't forget to see the documentation about the new features on FoxcodePlus Beta 3.11


38236

vfpxicon.pngFoxcodePlus Images (see all imagens in documentation)

New Intellisense Manager
fcpIntelliSenseManager.png

CreateObject( ), NewObject( ) and CreateObjectEx( )
fcpCreateObject.png

Incremental Intellisense for Constants in #INCLUDE
fcpINCLUDE.png

Signature for custom procedures, functions, methods and events
fcpTooltipParamMethod1.png
fcpTooltipParamMethod2.png

Classes and functions invoked by SET PROCEDURE TO...
fcpSetProcedure.png
fcpSetProcedure_class1.png
fcpSetProcedure_class2.png
fcpSetProcedure_func1.png

Classes invoked by SET CLASSLIB TO...
fcpSetClasslib.png
fcpSetClasslib_class1.png
fcpSetClasslib_class2.png

Error List for Form and Class Designer
fcpErrorlist2.png

_MemberData Property
fcpMemberData2.png

Error Tip
fcpTipError1.png

fcpTipError2.png

fcpTipError3.png

fcpTipError4.png

fcpTipError5.png

fcpTipError6.png

fcpTipError7.png


New Features like in Visual Studio
fcpSummary.png

fcpErrorList.png

fcpVarIncremental.png

fcpShortcutControls.png

fcpConstant.png


Tables and fields
fcpTables.png

fcpFields.png

fcpDataEnvironmentForm.png

fcpDataEnvironmentReport.png

fcpInAlias.png


Objects in memory can be used when VFP is running in background
fcpVFPbackground.png

fcpVFPbackground2.png


Viewing all articles
Browse latest Browse all 3798

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>