Med Vim texteditor för UNIX och Linux , kan du skriva PHP-kod från kommandoraden . Detta är användbart om du försöker ändra koden på en webbsida från en annan plats . Du kan konfigurera Vim att automatiskt indrag på din PHP-kod med hjälp av ett skript . Vim
Baserat på UNIX textredigeraren Vi har Vim flera förbättringar jämfört med sin föregångare . Det erkänner operativsystem som du skriver och formaterar filerna korrekt så , till exempel , behöver du inte ändra TXT -fil från UNIX /Linux -kodning till DOS kodning för att visas korrekt i Windows . Vim kan automatiskt färglägga text skriven i vanliga programmeringsspråk för att göra det lättare att förstå . Vim kan du också skriva textdokument i höger till vänster -format för språk som normalt läser på det sättet . Addera Vim indrag
Vim innehåller fyra grundläggande indrag lägen som du kan använder för att dra in koden vid behov . Beroende på din PHP-kod , kan en av dem fungera för dig . " autoindent " automatiskt ställer in en rad i strecksats till samma läge som den tidigare linjen . " Smartindent " fungerar som autoindent men kan känna igen vissa C- uttryck och strecksats därefter. " Cindent " är en konfigurerbar strecksats läge som försöker strecksatsen kod i C - liknande språk . Slutligen , " indentexpr " utvärderar varje programmering uttryck och indrag därefter.
PHP indrag
Vim 7 inkluderar " PHP - rätt - index " script som automatiskt strecksatserna PHP-kod när den slås på med " : . in php - rätt - index " skriptet fungerar utan att du behöver manuellt sätter hängslen , manuset kommer att lägga dem . När du skriver i Vim , kommer det inte se ut som din kod är indraget , men den färdiga filen kommer att ha rätt strecksatserna . Manuset har några valmöjligheter för att ange hur du vill att den ska hantera kommentarer , där det bör placera hängslen och ställa in rätt linje som avslutas i UNIX . Om du använder en äldre version av Vim , kan du ladda ner skriptet från GitHub .
Andra tillval
p Om du inte vill använda Vim från kommandoraden , flera grafiska användargränssnitt finns för det , inklusive gtk och GNOME alternativ . Om du inte kan få PHP indrag för att fungera korrekt , överväger att använda en stationär redaktör för din kod . Om din kod är på en fjärrserver , många webbhotell tjänster omfattar en online kod redaktör , som den i cPanel som du kan komma åt via filhanteraren .