슬랙은 자체 마크 다운 형식에 다양한 문자를 사용합니다.
예약 문자가 이스케이프 된 메시지를 입력하려면 어떻게해야합니까?
예를 들어 다음과 같이 정확하게 메시지를 보낼 수 있습니까?
* 대담하게하고 싶지 않습니다 *
슬랙은 자체 마크 다운 형식에 다양한 문자를 사용합니다.
예약 문자가 이스케이프 된 메시지를 입력하려면 어떻게해야합니까?
예를 들어 다음과 같이 정확하게 메시지를 보낼 수 있습니까?
* 대담하게하고 싶지 않습니다 *
답변:
해결책
아래 텍스트를 복사하여 붙여 넣고 필요에 따라 별표로 단어를 변경하십시오.
*bold*
Slack 메시지를 게시 할 때 굵은 글씨로 표시되지 않습니다. 참고 : 별표 양쪽에 숨겨진 문자가있어 슬랙이 별표 사이에서 단어를 형식화하지 못하게합니다.
설명
이것은 ShaneB의 답변이 변형 된 것으로 보입니다. 별표의 "첨부 된"면에 (보이지 않는) 공간을 추가하는 대신 :
There is *|no|* spoon // '|' = vertical tab
고려 제거 삽입 (보이지 않는) 비 공간으로 "분리"측 공간 :
There is |*no*| spoon // '|' = e.g. soft hyphen (­, U+00AD)
이렇게하면 별표가 "포함"되어 비활성화됩니다. 부드러운 하이픈은 여기서 좋은 캐릭터처럼 보입니다.
|
유니 코드 문자 (U + 00AD)를 입력해야합니다. Linux에서 SHIFT + CTRL을 누른 상태에서을 누른 u
다음 키를 누릅니다 ad
. Windows에서 ALT 키를 누른 상태에서 키를 입력하십시오 0173
. 유니 코드 입력에 대한 자세한 내용은 en.wikipedia.org/wiki/Unicode_input
방금 테스트했으며 하나의 백 틱은 나머지 메시지에 대해 다음 서식 문자를 이스케이프 처리합니다.
`*I don't want this to be bold*`
코드로 형식화됩니다
`*I don't want this to be bold*
정상적으로 포맷되지만 텍스트를 굵게 표시하는 대신 두 개의 별표가 나타납니다.
업데이트! : (2017-12-07)
Google은 세로 탭 문자를 포함 하여 많은 일반적인 ASCII 제어 문자의 자리 표시자를 표시하도록 Chrome 웹 브라우저 컨트롤 (및 기타)을 업데이트 한 것 같습니다 ! 이 변경으로 인해 아래의 원래 솔루션이 중단되어 이제 "알 수없는 문자"사각형 또는 경우에 따라 공백이 표시됩니다. 대부분의 사용 사례 (특히 Slack!)에서 중단되지 않는 공백이 있습니다. 두려워하지 말고 간단한 수정이 있습니다!
FIX : 세로 탭 (16 진 문자 0x0B ) 을 사용하는 대신 이제 양식 피드 문자 (16 진 문자 0x0C )를 사용하십시오!
솔루션 : 아래 고정 텍스트를 슬랙 및 편집에 복사하십시오.
There is once again *no* spoon
또는 16 진수를 ASCII로 변환하는 변환기 (예 : ASCII에서 16 진수로 )를 사용하여이를 변환하십시오.
2a 0c 68 61 78 0c 2a
개인적으로 나는 leclercdumombasin의 대답과 같은 유니 코드 솔루션으로 운명을 유혹하는 것과 달리 ASCII 범위 솔루션을 사용하는 것이 항상 가장 쉽고 호환성이 높다는 것을 알았습니다. 그러나 유용성에 관한 한 leclercdumombasin의 대답은 소프트 하이픈을 간단히 복사하여 붙여 넣을 수 있으며 숨겨진 문자 하나만으로 서식이 지정되지 않은 단어를 태그로 지정할 수 있다는 점에서 우아합니다. 이 둘의 주요 차이점은 내 솔루션에서 간단한 텍스트 편집기로 복사 / 붙여 넣을 때 숨겨져있는 문자를 사용하는 반면 테스트에서 소프트 하이픈 솔루션은 일반적인 간단한 텍스트 편집기에서 표준 보이는 하이픈으로 변환됩니다.
TL; DR : 이제 하나의 가격으로 두 가지 작업 솔루션이 있습니다!
원래 게시물 :
위의 Richard Simões와 동의해야했지만 실제로 이러한 해결책 중 어느 것도 실제 솔루션을 제공하지 못했습니다. 그것들이 한 가지 의미에서 모두 정확하지만이 유스 케이스를 처리하기 위해 의도적으로 구축 된 방법은 없지만 일종의 해킹이 필요합니다. ... 그리고 지금까지 제공된 해킹 중 어느 것도 허용되지 않기 때문에 핫 포켓과 일부 Xena 테이프를 잡고 내 쿵푸가 강력하다는 것을 입증하기 시작했습니다.
결과 : 쿵푸가 강했습니다.
해결 방법 : 세로 탭 문자를 사용하십시오 .
위에서 언급했듯이 공백을 사용하여 주위에있는 단어 나 문구에서 별표를 분리 할 수 있습니다.
These * spaces * will keep it from becoming bold.
내 의견으로는 이것은 이미 주어진 최선의 대답이지만 여전히보기 흉한 공간을 추가합니다. 따라서 수직 탭 (VT)을 사용하는 경우 별표와 단어 사이에 추가 공간을 추가하지 않고 별표를 분리하면 충분합니다.
여기에 문자 정보가 있지만 StackExchange 및 / 또는 개별 웹 브라우저가 어떻게 표시되는지 잘 모르겠습니다. 자동으로 공백으로 변환하거나 비슷한 방법을 사용하는 경우 아래의 대체 방법을 참조하십시오.
Vertical Tab (between quotes): ""
Decimal: 11
Hex: 0x0b
그리고 Slack에서 사용하는 문장에서, 어떻게 작동하는지에 관계없이 성공적으로 테스트했습니다 (Slack에 복사 / 붙여 넣기).
There is *no* spoon.
내가 인쇄 할 수없는 문자 해킹을 사용하는 가장 쉬운 방법은 텍스트 파일의 시퀀스를 16 진수로 저장 한 다음 사용해야 할 때마다 Google 'hex to ascii'라는 새 탭을 빠르게 열 수 있습니다 그런 다음 변환기를 통해 복사 / 붙여 넣기하십시오. 또한 공백 문자를 표시하는 옵션이있는 텍스트 편집기를 사용하는 것이 좋습니다. 다음은 16 진수로 사용할 문자열입니다. ascii로 변환하고 'hax'를 입력하려는 의미로 바꾸십시오.
2a0b6861780b2a
원하는 것을 달성하는 유일한 방법은 다음과 같습니다. 봇을 사용하여 Slack API를 사용하여 메시지를 작성하십시오 . 다음 은 원하는 것을 정확하게 수행하는 방법을 보여주는 예제 가있는 페이지 입니다 .
그러나 인간이 Slack 클라이언트를 사용하여 입력하는 경우 다른 사람들이 말했듯이 별표로 묶인 텍스트 문자열을 생성 할 수있는 방법이 없습니다. 다음과 같은 다른 형식의 서식을 적용하지 않으려는 경우 원하는 code
내용에 가깝게 접근 할 수있는 몇 가지 타협이 있습니다.
* I don't want this to be bold *
\*I don't want this to be bold*
_*I don't want this to be bold*
슬랙에서 특수 문자 중 하나 바로 앞에 삽입되는 경우 어떻게 든 슬랙에서 특수 문자를 감지하는 유니 코드 문자 "Combining Grapheme Joiner"(유니 코드 : U + 034F, UTF-8 : CD 8F)가 있습니다.
I don't want *this* to be bold
^- Insert it before this asterisk
이 장난 hack은 다음 문자를 피하여 별표, 물결표, 밑줄 및 (나를 위해 가장 중요한) 선행 꺾쇠 괄호를 슬랙없이 형식화 코드로 사용하여 입력 할 수 있습니다.
나는 이것이 엉뚱한 해킹이라는 것을 알고 있습니다. Mac에서는 비교적 쉽지만, 이것이 쉬운 지 아닌지 Windows 동료에게 말할 수는 없습니다.
PS : 나는 백 스페이스, 얇은 공간, 헤어 공간, 제로 폭 공간을 포함하는 여러 가지 다른 유니 코드 문자를 시도하고, 등,하지만 여유는 적어도 같은 입력하게 그들이 (행에서 첫번째 문자 때, 이는 그들을 스트립 > 9,000!
등을 슬랙에서는 불가능하다. 왜냐하면 인용 부호가되기 때문이다).
싱글 백 틱은 텍스트를 차단하고 트리플 백 틱은 텍스트를 차단합니다 . . . 그러나 코드로 형식화합니다. 이 트윗에서 확인한대로 Slack .
`*I don't want this to be bold*`
특수 문자 fe * 또는 @를 이스케이프하려면 이스케이프하려는 문자 바로 앞에 다음 문자를 입력하십시오.
계속 누르고 있습니다 :
<ctrl><shift>
다음 문자를 차례로 눌렀다 놓습니다.
u
a
d
해제:
<ctrl><shift>
잠시 동안, 밑줄이 그어진
uAD
것을 보게 될 것입니다. 곧 보이지 않게 될 것입니다.
이제 특수 문자를 입력 할 수 있습니다.
이 답변은 @Suboptimal이 주석으로 제공합니다.
그에게 답장을하려고했지만 댓글에 필요한 형식이 허용되지 않습니다.
그가이 답변을 게시 할 경우 기꺼이 답변을 삭제하고 삭제하겠습니다.