농장/Git·Github

shields.io / github badge / C#, C++ 만들기

귤발자 2021. 7. 2. 09:57
728x90
반응형

URL에 들어가지 않는 특수문자를 포함한 언어들을 사용하기 위해선 특수문자 인코딩 텍스트를 사용해야 한다.

 

 

 

C#

https://img.shields.io/badge/-C%23-000000?logo=Csharp&style=flat

C#의 경우, logo 파라미터는 'csharp'으로 전부 알파벳이지만 뷰에 이름을 같이 표시할때는 #을 사용할 수 없다. 때문에 %의 URL인코딩 문자열 '%23'을 사용해주었다.

 

 

 

 

C++

https://img.shields.io/badge/-C++-000000?logo=c%2B%2B&style=flat

cpp은 약간 다르다. logo 파라미터를 'cpp'이라고 사용하면 될 줄 알았는데 아니다. 인코딩문자열을 넘겨주어야 한다. 뷰에 표시할 이름에는 그냥 '+'기호를 사용해도 상관없다.

728x90
반응형