2016-07-26 8 views
13

Ich versuche, Slack-Anhänge zu verwenden, um Anwendungsfehler zu protokollieren, aber die großen Felder wie der Stack-Trace verhalten sich seltsam.Slack Attachment Width und Wrapping Probleme

Erstens, bei der Verwendung von Anhängen scheint die Tabelle auf eine beliebige Breite festgelegt zu sein. Gibt es trotzdem eine Änderung, damit ein größerer Wert erlaubt wird? Sonst sind 50 +% des durchhängenden Fensters leer, ein vollständiger Abfall. enter image description here

Die Verwendung von nur Text funktioniert gut, aber es gibt eine Reihe anderer kleinerer Felder, die vom Feldformat profitieren.

Auch habe ich ein Problem mit locker seltsamen Wrapping tun, wenn die Nachricht groß ist. Unten ist nur ein kleines Snippet mit ein paar abfallenden Zeichen, aber auf dem vollen Stack kann es zu erheblichen Verlusten kommen.

Example (slack message builder) enter image description here

ein einzelnes Zeichen der Zeichenfolge Hinzufügen und jetzt beginnt es Dinge Abhacken (der Text ist alles da und wählbar, es ist nur eine schreckliche Arbeit bei Verpackung zu tun.)

Example 2 enter image description here

Hat jemand irgendwelche Vorschläge, um etwas sogar noch nützlicher zu bekommen?

+0

ich bin mit dem gleichen Problem. Hast du versucht,/feedback zu verwenden und auf deine Frage hier zu zeigen? – damick

+0

Wir haben das Gleiche getan. Die Log-Lines in Triple-Backticks zu platzieren, half zwar mit der Lesbarkeit, aber nicht mit der Breite und dem Wrapping. – alexdej

+0

Alles neu? Meine Anhänge werden ebenfalls abgeschnitten und es gibt keine "mehr anzeigen": S –

Antwort

1

Ich würde vorschlagen, die Anwendung Fehler als Textdatei (Plain Text Snippet) hochladen stattdessen die Informationen in eine Nachricht. So können Sie mehr Daten posten und die Formatierung ist auch für diese Art von Daten besser geeignet.

Sie können Ihre hochgeladene Datei automatisch in einem Kanal teilen und als neue Nachricht anzeigen. Sie können auch Kommentare hinzufügen, wenn Sie mehr Informationen übermitteln möchten.

Verwenden Sie die files.upload Methode, um Ihren Fehlertext als Datei mit der filetype auf text festgelegt, um ein Text-Snippet zu erhalten. Hier

ist ein Beispiel dafür, wie es aus wie auf Slack aussieht, wenn eine App entsendet einen neuen Text-Schnipsel wie beschrieben: Example for text snippet on Slack