Programmerarens filredigerare

Programmerarens filredigerare
Utvecklare Alan Phillips från Lancaster University
Initial release 28 juli 1992 ; 30 år sedan ( 1992-07-28 )
Slutlig utgåva
1.01 / 1 februari 1999 ; 24 år sedan ( 1999-02-01 )
Skrivet i C++
Operativ system Windows (16 och 32 bitar)
Storlek 608 KB
Tillgänglig i engelsk
Typ Textredigerare
Licens Gratisprogram
Hemsida www .lancaster .ac .uk /~steveb /cpaap /pfe

Programmer's File Editor ( PFE ) är en gratistextredigerare som är särskilt inriktad på programvaruprogrammerares behov . Den skrevs av Alan Phillips från Lancaster University i norra England. Utvecklingen av Programmerarens filredigerare upphörde 1999, men programmet används fortfarande av vissa programmerare. Det var med i ett reportage om fri programvara i ett avsnitt av BBC- serien The Net .


Funktioner

Redaktörens styrkor inkluderar:

  • förmåga att köra program mot den aktuella filen och fånga deras utdata i ett annat fönster
  • enkel makroinspelare och redigerare; makron kan sparas och sättas ihop till "bibliotek"
  • radbrytningar, tabbar och andra specialtecken som är tillåtna i sök och ersätt
  • filtypigenkänning
  • använda batchfiler för att utföra kompileringsuppgifter från redigeraren
  • Anpassningsbar skärmvisning; display och andra egenskaper kan ställas in för specifika filtyper, både prefab och användarbestämd
  • Flera dokumentgränssnitt (MDI) med sida vid sida och minimering stöds
  • Ommappning av tangentbord gör att redaktören i stor utsträckning kan konfigureras om till ens personliga smak
  • Skrivarformatering är mångsidig
  • snabb även på mycket stora filer eftersom editorn inte försöker förstå texten som redigeras

Svagheter hos redaktören inkluderar:

  • brist på publicerad källkod betyder att det inte har skett några uppdateringar på 24 år
  • unika standardgenvägar för sökning och ersätt (F2 för sökning, Skift-F2 för upprepad sökning, F3 för sökning och ersätt) även om dessa problem lätt kan övervinnas genom att använda Alternativ->Knappmappning för att programmera om dessa genvägar.
  • Tenderar att låsa sig när man öppnar ovanligt långa filer, eller filer med för långa rader (över 16 000 tecken)
  • Brist på Unicode-stöd (även om detta betyder att tecknen som visas är en korrekt representation av filens faktiska bytes).
  • oförmåga att vika kod
  • inget stöd för reguljära uttryck i hitta/ändra
  • inget stöd för göra om och endast begränsad ångra
  • inget stöd för språkspecifik syntaxmarkering

externa länkar