Jaki jest najlepszy sposób wklejenia kodu do karty Trello?


18

Kiedy próbuję wkleić kod do Trello, po zapisaniu pojawia się bardzo dziwne formatowanie, ale wygląda na to, że formatuje kod, ale po prostu nie mogę go poprawnie uruchomić. Obecnie po prostu umieszczam linki do Gist, ale wolałbym po prostu wkleić go tam.

Odpowiedzi:


24

Dołącz sformatowany kod, owijając go trzema kreskami wstecznymi (``) na początku i na końcu bloku lub rozpoczynając wiersz z czterema spacjami.

Ważna uwaga - potrójne kreski wsteczne muszą znajdować się w osobnej linii i mieć pustą linię przed i po bloku kodu.


5

Wokół `mniejszych segmentów kodu należy otoczyć kod backticks ( ) lub upewnić się, że każda linia zaczyna się tabulatorem lub co najmniej czterema spacjami.


2

W końcu znalazłem odpowiedź tutaj:

http://daringfireball.net/projects/markdown/syntax#code

korzystanie ze znaczników jest przestarzałe, nie jest tak proste jak używanie Gist haha, myślę, że utrzymam tę drogę ... naprawdę powinni pracować na swoich narzędziach.


1
Nie wydaje mi się to tylko dlatego, że ktoś uważa, że ​​Narzędzie A jest „nie tylko tak łatwe jak„ Narzędzie B, co sprawia, że ​​Narzędzie A jest „przestarzałe” i bezwartościowe. Uwielbiam Markdown i jest używany przez znacznie więcej narzędzi niż Gist. Plus, Gist jest naprawdę ukierunkowany na KOD - Markdown ma na celu DOKUMENTACJĘ. Dwa różne narzędzia.
Zmora

2

Wiem, że temat jest nieco stary, ale znalazłem się w obliczu tego problemu.

Napisałem skrypt użytkownika, jeśli ktoś jest nim zainteresowany. Działa z potrójnym odwrotnym ukośnikiem z przesunięciem wiersza i umożliwia podświetlanie składni zgodnie ze wskazanym językiem.

(edytuj: tutaj )

Na przykład:

# Title

Text line

```javascript
    import Vue from 'vue';
    import App from './App.vue';

    let vm = new Vue({
        el: '#box',
        render: h => h(App)
    });
```

Text...

Wynik:

Wynik wyróżnienia składni Trello

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.