Boostnote: Open Source Note App gebruiken voor programmeurs

Boostnote is een nieuwe open-source notitie-applicatie gericht op programmeurs. Het is beschikbaar voor Linux, Windows en MacOS. Het is gebouwd op elektron en wordt offline uitgevoerd.

Notitie nemen app voor programmeurs

Als programmeurs nemen we meestal veel opmerkingen weg die interessante codefragmenten, vaak gebruikte opdrachten, wat krabbels over het project of de bug waaraan u werkt, bevatten. En het wordt allemaal nuttiger als het geheel in pagina's is georganiseerd. Op deze manier weet u waar u het stuk informatie dat u zoekt, kunt vinden.

Op het werk heb ik de meeste van mijn collega's hiervoor OneNote van Microsoft zien gebruiken. Hiermee kunt u notities in de vorm van pagina's en hoofdstukken ordenen.

Boostnote is een soort van Microsoft OneNote alternatief voor Linux. Het doet echter niet alles op dezelfde manier als OneNote doet. We zullen het in actie zien maar laat me eerst de belangrijkste kenmerken van Boostnote benadrukken.

Functies van Boostnote

Boostnote is gebouwd met behulp van Electron. Het is onder actieve ontwikkeling en het lijkt erop dat ze de komende dagen meer functies zullen hebben. Vanaf nu beschikt Boostnote over het volgende:

  • Notities kunnen worden genomen als Markdown of in het codefragment
  • Syntaxisaccentuering
  • Notities kunnen worden getagd
  • Zoekfunctie
  • Notities kunnen in mappen worden gegroepeerd
  • Hotkey-ondersteuning
  • Donkere en lichte gebruikersinterfacethema's
  • Tal van thema's voor de redacteur
  • Cross-platform, beschikbaar voor Linux, Windows, macOS, Android en iOS
  • Geen synchronisatie naar cloud
  • Notities kunnen worden geëxporteerd naar .txt of .md (markdown).

Boostnote installeren op Ubuntu en andere Linux-distributies

Voor Linux biedt Boostnote DEB-pakketten voor op Debian / Ubuntu gebaseerde Linux-distributies, zoals Linux Mint, elementaire besturingssystemen, etc. Houd er rekening mee dat het alleen beschikbaar is voor 64-bits systemen. U kunt het installatiebestand downloaden via de onderstaande link:

Boostnote downloaden

Voor Arch Linux-gebruikers is Boostnote beschikbaar vanaf de AUR.

Boostnote gebruiken

Bij de eerste uitvoering, vraagt ​​Boostnote u om de locatie van "opslag" te definiëren. Opslag is niets anders dan een map waarin al uw toekomstige aantekeningen worden opgeslagen. U kunt meerdere opslagplaatsen hebben waarmee u verschillende soorten bestanden op verschillende locaties kunt opslaan.

Definieer de locatie van de opslag van notities bij de eerste keer uitvoeren

U kunt Ctrl + N gebruiken om een ​​nieuwe notitie te maken. U kunt ook de GUI-optie voor hetzelfde gebruiken. Wanneer u een nieuwe notitie probeert te maken, wordt u gevraagd het type notitie te selecteren:

Selecteer het type notitie

Als u bekend bent met markdown, kunt u de syntaxis gebruiken om rich-text als dit te maken:

Markeer de opgemaakte tekst in Boostnote

Anders kunt u ook notities in platte tekst maken. U kunt mappen maken om uw aantekeningen te groeperen. U kunt ook notities markeren als favorieten om ze snel te openen in het linkerdeelvenster.

Voor het fragment moet u het bestand opslaan met een geschikte extensie om syntaxmarkering te krijgen.

U kunt meerdere codefragmentbestanden daadwerkelijk opslaan in één fragmentbestand. In het onderstaande voorbeeld heb ik een Snippet-notitie genaamd 'Sample C ++ -programma's' die twee C ++ -programma's bevat.

Syntaxisaccent in fragmentenmodus in Boostnote

Als de standaardgebruikersinterface en het editor-thema u niet bevallen, kunt u deze vanuit de instellingen wijzigen. U kunt ook het lettertype, de lettertypegrootte, wijzigen. Met Instellingen kunt u ook aangepaste snelkoppelingen toewijzen.

Verandering in gebruikersinterface en bewerker

Houd er rekening mee dat de notities standaard worden opgeslagen in het eigen bestandstype van Boostnote. U kunt de bestanden niet rechtstreeks vanuit de opslagdirectory kopiëren. U kunt de exportfunctie gebruiken om uw Boostnotes in normale tekstindeling op te slaan.

Een ding dat ik niet leuk vond, was dat het de slepen-en-neerzetten-functie niet ondersteunt. Als u een notitie naar een andere map moet verplaatsen, klikt u bovenaan op de mapnaam. Het is geen big deal, maar ik had liever een simpele drag-and-drop gehad om de mappen te veranderen:

Geen slepen-en-neerzetten-ondersteuning voor het verplaatsen van bestanden tussen mappen

In tegenstelling tot OneNote ondersteunt Boostnote geen afbeeldingen. U kunt dus geen schermafbeeldingen opslaan als onderdeel van uw notitie. Dit is een functie die ik in de toekomst graag in Boostnote zou willen zien.

Vonnis

Boostnote is een nieuw concept. De meeste notities maken van apps richten zich niet alleen op programmeurs, dus probeert Boostnote hier een niche voor zichzelf te creëren.

Het is niet resource-zwaar en het voldoet aan de belofte om snel notities en codefragmenten op te schrijven en je ze op een betere manier te organiseren. Ik mis de optie van synchronisatie, maar ik geloof dat dit kan worden bereikt door een opslaggebied in de Dropbox-map te maken.

In totaal is Boostnote een mooie open source software die misschien niet voor iedereen geschikt is, maar programmeurs vinden het misschien handig.

Probeer Boostnote uit en kijk of het aan uw behoeften voldoet. Vergeet niet om uw ervaring ermee te delen in de commentaarsectie hieronder.

Aanbevolen

LosslessCut is een belachelijk eenvoudige videosnijder voor Linux
2019
Crisis bij Void Linux als hoofdontwikkelaar ontbreekt in actie
2019
Putty installeren op Ubuntu en andere Linux-distributies
2019