SynWrite Editor: gratis tekst- en broncode-editor voor Windows 10

SynWrite is een open-source editorproject dat u helpt bij het bewerken van broncodes zoals HTML , C, C++, Java , enz. Het is een zeer goede vervanging voor uw Kladblok(Notepad) . Het is meer een alternative for Notepad++ waar de meesten van ons bekend mee zijn. Het heeft ook veel functies in vergelijking met Notepad++ .

SynWrite-editor

Functies van SynWrite Editor Broncode-editor(SynWrite Editor Source Code Editor)

De applicatie is vrij eenvoudig te gebruiken en wordt geleverd met veel functies. Hier is een volledige lijst met functies die deze editor ondersteunt.

  • Syntaxisaccentuering(Syntax) voor veel talen
  • Volledig aanpasbare markering
  • Code vouwen
  • Boomstructuurweergave van broncode
  • Ondersteuning voor bijna alle coderingen
  • Automatisch aanvullen
  • Codesjablonen
  • Paneel geschiedenis klembord
  • Zoeken(Search) , vervangen door reguliere expressies
  • Zoeken, vervangen in meerdere bestanden
  • Ondersteuning voor externe tools
  • Document minikaart-functie
  • Functie voor extractie van snaren
  • Aanpasbare sneltoetsen
  • Bladwijzers
  • Toetsenbordmacro's
  • Spellingcheck
  • Ondersteuning voor Zen Coding
  • HTML Tidy-ondersteuning

Zodra u de toepassing opent, zult u zien dat het paneel in tweeën is verdeeld: de boomstructuur(Tree Structure) en de tweede de editor . Vervolgens wordt elk project dat u opent in een apart tabblad geopend. U kunt de weergave wijzigen via het werkbalkmenu.

Wanneer u op Nieuw(New) klikt , heeft u de mogelijkheid om het gewenste project te kiezen. Het is alfabetisch gerangschikt en wanneer u ernaar wijst, kunt u het type project selecteren dat u wilt kiezen. De rest van de menu-items spreken voor zich. SynWrite ondersteunt ook Multi-carets, deze functie maakt het mogelijk om veel carets toe te voegen met behulp van een van de volgende methoden:

  • Klik(Click) op een willekeurige positie met de Ctrl- toets ingedrukt.
  • Klik(Click) op een willekeurige positie (“begin”) en klik vervolgens op een andere regel (“einde”) met de Ctrl+Shift toetsen ingedrukt: hierdoor worden meerdere markeringen toegevoegd die in een kolom zijn uitgelijnd.
  • Maak een selectie van meerdere regels (stroom of kolom) en gebruik vervolgens de commando's " Bewerken - Multi-carets - Carets(Edit — Multi-carets — Carets) from selection...".
  • Voer een zoekopdracht uit door zoekmarkeringen te plaatsen en gebruik vervolgens de opdrachten " Bewerken - Multi-carets - Carets(Edit — Multi-carets — Carets) from search marks...".

syn2

Er is ook een kolommodus in SynWrite zoals in Notepad++ , maar de functionaliteit is anders gebouwd in vergelijking met Notepad++ . In Notepad++ moet je het kolomblok selecteren en dan beginnen met typen. In SynWrite heb je twee keuzes Bewerken –(Edit – Edit) Kolom bewerken en Blok Bewerken(Edit) & Vullen .(Fill)

SynWrite ondersteunt ook de opdrachtregel. Het uitvoerbare bestand "Syn.exe" ondersteunt de volgende opdrachtregelparameters:

  • Syn
  • Syn bestandsnaam1 [ bestandsnaam2 ... ] [ optioneel ]
  • Syn "/two=bestandsnaam1|bestandsnaam2|line1|line2|kolom1|kolom2|delta"
  • Syn /reg

Er is ook een uitgebreide tutorial beschikbaar die je zal helpen bij het maken van lexer voor SynWrite - de "WSH-script" lexer. Kortom, er zijn talloze opties met veel hulp en ondersteuning van de ontwikkelaars door een speciaal forum.

Het enige nadeel dat ik zie is het gebrek aan ontwikkeling van plug-ins in vergelijking met Notepad++ , misschien omdat deze applicatie niet zo populair is als de andere. Maar het is een uitstekend programma met veel handige functies voor programmeurs en gevorderde gebruikers. Als u een van hen bent, raad ik u aan deze tool eens te proberen.

U kunt de tool hier downloaden. (here.)(here.)Ik hoop dat u deze tool nuttig vindt. Laat ons uw feedback weten.



About the author

Ik ben een computerprofessional met meer dan 10 jaar ervaring. In mijn vrije tijd help ik graag aan een bureau en leer ik kinderen internetten. Mijn vaardigheden omvatten veel dingen, maar het belangrijkste is dat ik weet hoe ik mensen kan helpen bij het oplossen van problemen. Als je iemand nodig hebt die je kan helpen met iets dringends of gewoon wat basistips wilt, neem dan contact met me op!



Related posts