
Michael Cain
0
5013
1387
Traditionelt er skrivning en enslig affære. Det er bare dig og skærmen eller et stykke papir. Mand versus tekst i en kamp om vilje, kloghed og følelser, indtil pludselig - du er færdig. Nu er det tid til at vise verden, at lægge din tekst derude og se, hvad der sker. Men i disse digitale tider er det ikke den eneste måde at gøre det med at skrive.
Hvad hvis det var alle ude i det fri, hele tiden? Hvad hvis verden kunne se dine revisioner og følge med og komme med forslag? I lyset af det kan dette virke som en frygtelig idé - men for nogle slags tekster (og for visse forfattere) kan et sådant åbent samarbejde være en velsignelse. Prose er en simpel onlineudgivelsesplatform, der bruger grænsefladen til GitHub, så du kan redigere tekst online og holde revisioner ved hjælp af Git Hvad er Git og hvorfor du skal bruge versionskontrol, hvis du er en udvikler. Hvad er Git og hvorfor du skal bruge versionskontrol, hvis du er en udvikler Som webudviklere, en masse af den tid, vi har tendens til at arbejde på lokale udviklingswebsteder, uploader vi bare alt, når vi er færdige. Dette er fint, når det bare er dig, og ændringerne er små, ... .
Kom godt i gang
For at arbejde med Prose skal du først have en GitHub-konto. Hvis du antager, at du er logget på Git, skal du blot klikke på knappen Prose's Authorize:
Git spørger derefter, om du er sikker på, at du vil godkende Prosa. Prosa kræver ganske mange tilladelser, men de giver alle mening:
Dernæst finder du dig tilbage i Prose, når du ser på en liste over alle dine Git-lagre:
Hvis du er som mig, er ingen af dine eksisterende opbevaringspladser velegnet til en masse tekst. Naturligvis er dette muligvis ikke sandt for dig: Hvis du f.eks. Bruger Jekyll-udgivelsesrammen, har du muligvis allerede et lager, som bare venter på tekst. Faktisk ser meget af Prose ud til at være bygget med Jekyll-brugere i tankerne: Prosa giver dig endda mulighed for at udgive til Jekyll. Når det er sagt, gør du ikke det brug for Jekyll for at gøre brug af Prose, og jeg har kigget på det uden at forbinde det til noget andet.
Så for at begynde, lad os oprette et nyt hjem til vores tekst.
Oprettelse af et nyt GitHub-arkiv
For at oprette et nyt GitHub-arkiv, er du nødt til at gå tilbage til selve GitHub - dette er ikke noget, du kan gøre på Prose. Prosa foreslår at navngive dit nye depot “Dokumenter,” så det var hvad jeg gjorde.
Umiddelbart efter oprettelsen af depotet dukkede det op inden for Prose:
Redigering af et dokument
Når jeg klikker på mit nye dokumentarkiv, bliver jeg mødt af GitHubs standard README.md. MD, i dette tilfælde, står for Markdown - det samme enkle format, der bruges af Dillinger.io Dillinger: Rediger & Se markdown i realtid Dillinger: Rediger og se markdown i realtid, TextDown TextDown: Få en Markdown Editor bygget til Google Chrome TextDown : Få en Markdown Editor, der er indbygget i Google Chrome, WriteMonkey og utallige andre redaktører. Hvis du har komponeret tekst til online brug i nogen tid, er chancerne for, at du har fundet Markdown mere end én gang.
Ved at klikke på dokumentet kom en enkel redigeringsgrænseflade op:
Det er salig fri for annoncer og har et dæmpet farveskema, der er let på øjnene. Det har også syntaksbelysning til Markdown, og i stedet for en rute til øjeblikkelig forhåndsvisning (som den, der bruges i Dillinger.io), kræver et hurtigt værktøjslinjeklik: at forhåndsvisning af din tekst, der er gengivet til HTML:
Du kan komme til preview-skærmen ved hjælp af Ctrl + Shift + højre pil. Ctrl + Shift + venstre pil fører dig til et markdown-snyderi, i tilfælde af at du gerne vil opdatere din hukommelse.
Redaktøren er smagfuld, men tilbyder ikke en live ordtællingsfunktion, noget jeg ville forvente af noget værktøj, der er rettet mod forfattere. Det deaktiverer også Chrome's indbyggede stavekontrol, hvilket gør din tekst så meget mere tilbøjelig til skrivefejl.
Udgivelse (eller gemme)
Medmindre du bruger Jekyll, er publicering og gemning stort set den samme ting: Så snart du gemmer, er din tekst forpligtet til et GitHub-arkiv. Medmindre du er en betalende GitHub-bruger og har valgt et privat oplagringssted, betyder det, at alle nu kan se din tekst. Den første forpligtelse så sådan ud:
Og efter et par hurtigere scribblings så GitHubs forpligtelseshistorie for depotet sådan ud:
Meget gennemsigtig, men også sikker: Revisioner gør det næsten umuligt at miste dit arbejde. Du kan gemme og derefter fjerne en stor del af dit dokument, men du vil altid kunne få det tilbage. Det er som en ubegrænset fortryd-funktion, der fortsætter med at fungere, selvom du slukker for computeren eller flytter til en anden.
Dette er langt fra alt, hvad Prose kan gøre: Du kan f.eks. Bruge Prose til at redigere en anden persons dokument og indsende en pull-anmodning, så de kan acceptere dine revisioner - ligesom kodere gør. Der er mange andre ting, du kan gøre med Prose, men dets grundlæggende princip forbliver det samme: Git til skrivning.
Afsluttende tanker
For mig føles Prosa mere som en invitation end et værktøj. En invitation til at tænke, komponere, udkast til det fri. At overvinde “publikations frygt” ved konstant at offentliggøre, mens du skriver, så der ikke er nogen “sandhedens øjeblik” - dine tanker har været derude i verden hele tiden, skrivefejl, uoverensstemmelser og alt sammen. Der er andre måder at gøre dette på, fra wikier til standard Git-klienter, men Prose foregiver ikke at være en eksklusiv idé - det pakker bare ting pænt, så konceptet skiller sig ud. Hvorvidt det er den rigtige måde for dig at skrive på er et personligt valg - et valg, jeg ville være nysgerrig efter at høre om, hvis du ville fortælle mig i kommentarerne.