2016-07-26 40 views
13

Próbuję użyć luźnych załączników do rejestrowania błędów aplikacji, ale duże pola, takie jak ślad stosu, zachowują się dziwnie.Problemy z rozłożeniem luzu i problemy z pakowaniem

Po pierwsze, podczas korzystania z załączników tabela wydaje się być ustalona na pewną dowolną szerokość, czy jest tak czy inaczej, aby można było wprowadzić szerszą wartość? W przeciwnym razie 50 +% luzu okna jest puste, kompletne odpady. enter image description here

Używanie samego tekstu działa dobrze, ale istnieje wiele innych mniejszych pól uwzględnionych w formacie pola.

Mam również problem z lukiem wykonującym dziwne zawijanie, gdy wiadomość jest duża. Poniżej znajduje się mały fragment z kilkoma spadającymi postaciami, ale na pełnym stosie może być znaczna strata.

Example (slack message builder) enter image description here

Dodawanie pojedynczego znaku z łańcucha i teraz zaczyna siekanie rzeczy off (tekst jest wszystko i do wyboru, to po prostu robi straszną pracę w opakowaniu.)

Example 2 enter image description here

Ktoś ma jakieś sugestie, aby coś jeszcze bardziej przydatne?

+0

Mam ten sam problem. czy próbowałeś użyć/feedback i wskazałeś im tutaj swoje pytanie? – damick

+0

Uderzymy w to samo. Umieszczenie linii dziennika w potrójnych listwach tylnych pomogło w czytelności, ale nie dotyczyło szerokości i zawijania. – alexdej

+0

Coś nowego? Moje załączniki są również przycinane i nie ma "więcej show": S –

Odpowiedz

1

Proponuję załadować błędy aplikacji jako plik tekstowy (zwykły fragment tekstu) zamiast umieszczać informacje w wiadomości. W ten sposób możesz umieścić więcej danych, a formatowanie lepiej pasuje do tego rodzaju danych.

Możesz automatycznie udostępnić przesłany plik na kanale i pojawi się on jako nowa wiadomość. Możesz również dodać komentarze do, jeśli chcesz przekazać więcej informacji.

Użyj metody files.upload, aby przesłać swój tekst błędu jako plik z zestawem filetype do text, aby uzyskać fragment tekstu.

Oto przykład jak to wygląda na Slack, gdy an app posty nowy fragment tekstu, jak opisano: Example for text snippet on Slack