IT story

GitHub 코드 검색에서 문자를 어떻게 이스케이프합니까?

hot-time 2020. 9. 14. 21:39
반응형

GitHub 코드 검색에서 문자를 어떻게 이스케이프합니까?


내가 사용하려고 해요 GitHub의의 코드 검색 코드가 포함 된 문자 같은 몇 줄을 검색 =, +

나는에서 이해 https://help.github.com/articles/searching-code/#considerations-for-code-search 그렇지 않으면 무시됩니다, 이러한 문자는 와일드 카드입니다 이스케이프 할 필요가있다.

예 : "if \ (done is True \)" 및 다른 : "if (done is True)" .

둘 다 "your query contains a character that is ignored"검색 창 오른쪽에 동일한 경고를 반환합니다 . 내 이스케이프가 아무것도하지 않는 것 같고 내가 얻은 결과는 문자가 무시 된 것입니다.


나는 당신이 github의 문자를 이스케이프 할 수 있다고 생각하지 않습니다.

코드 문서 검색 에서 :

검색어의 일부로 다음 와일드 카드 문자를 사용할 수 없습니다 .. , :; / \` ' "= *!? # $ & + ^ | ~ <> () {} [] . 검색은 이러한 기호 무시 합니다.


이 작업은 로컬에서 수행해야합니다. 다음은 https://stackoverflow.com/a/38288679/362202의 몇 가지 옵션입니다 .

이러한 전략은 github 전체 검색에는 작동하지 않으며 이는 부끄러운 일입니다.


하나 더 (부끄러운 일부는 말할 수)가 -solution / 해결 방법 : 구글 사용은 ...

검색 필드에 site:repo-url키워드와 함께 입력하십시오 .

나는 action$redux-logic repo에서 검색 하고 있었고 적어도 actiongithub 검색에 표시된 다른 모든 원치 않는 (달러 기호없이) 결과 를 필터링 할 수있었습니다 . Google에서 입력했습니다 (따옴표에주의) :

사이트 : https : //github.com/jeffbski/redux-logic "action $"

불행히도 Google은 모든 결과를 나열하지 않습니다. 그래서 처음에 세미썼습니다 . 당신이 자식의 repo를 체크 아웃으로 대체, 찾고 있던 것을 찾을 수없는 경우, 구글 빠르게 행운을 시도 할 수 있도록 의해 제안 + vscode, 인 IntelliJ 같은 오프라인 도구 나 cmd를 - 라인 도구를 검색 @Ran Ever-Hadani

나는 github가 곧 사용자가 싫어하는 대신 좋아할 수있는 새로운 검색 기능을 제공하기를 바랍니다.

참고 URL : https://stackoverflow.com/questions/34242460/how-do-i-escape-characters-in-github-code-search

반응형