Skip to content
/ GoFish Public
forked from mattslay/GoFish

GoFish is an advanced code search tool for fast searching and replacing of Visual FoxPro source code.

Notifications You must be signed in to change notification settings

VFPX/GoFish

 
 

Repository files navigation

GoFish!

Go!Fish
Version 7.1.01 Released 2024-05-31

GoFish is an advanced code search tool for fast searching and replacing of Visual FoxPro source code.

What's New / Change Log

FAQ

Requires VFP9

Note: Matt's original repository is at https://github.com/mattslay/GoFish but since he sadly passed away in 2021, this fork is now the one the VFPX project list links to so others can contribute to the project. The main project is now https://github.com/VFPX/GoFish

Synopsis

This is project is part of VFPX

VFPX

Project manager: Doug Hennig, Jim Nelson, Lutz Scheffler
Project location: GoFish

The main goal of this project is:

  • Providing advanced code search search in code in Visual FoxPro source code
  • Providing advanced replace
  • GoFish can search content on any other text file too, the difference is to deal with VFP table based sources

Screenshot

Videos

Getting started with GoFish

Audio Podcast

Hear The Fox Show podcast interview with GoFish author Matt Slay

Requirements

  • Requires: Microsoft Visual Foxpro; Version 9.0 SP2.
  • Runs with VFPA, compiling the APP with VP9 SP2 is recommended.

Installation

Recommended

Install via Thor

Directly

  1. Download or clone this repository.
  2. Run DO GoFish.app in source subfolder

Documentation

See documentation

Changes

See changes

Helping with this project

See How to contribute to GoFish for details on how to help with this project.

Bugs, Discussions etc.

The questions, bug reports, discussions forum GoFish Discussion Group is not longer maintained. Please use the issues page on github.

Known issues

Due to the way GoFish stores the code around the hits, the search may fail with memo file to large. See issue #49.
This may happen as well, if too many results are visible in the history (with memo loaded).
The search brings one hit per line, even if there is more then one hit in this line. The replace function just replaces all hits per line. There is not hint about multiple hits at all.


Last changed: 2023/11/11 Picture

About

GoFish is an advanced code search tool for fast searching and replacing of Visual FoxPro source code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • xBase 60.9%
  • Rich Text Format 16.2%
  • SQLPL 15.7%
  • C 6.0%
  • CSS 0.6%
  • PowerShell 0.3%
  • Other 0.3%