실제로 이것은 진행중인 프로세스이며 커뮤니티 협력이 핵심입니다. Cocycles는 각 코드의 역할을 이해하는 법을 배우는 기술입니다. 그것은 코드의 서명, 텍스트 또는 문서를 볼뿐만 아니라 주로 기능 를 살펴 봅니다. Cocycles는 코드와 그 기능을 이해합니다. 실제로 주어진 배열에서 두 가지 요소를 교체하거나 임의의 문자열을 생성하는 데 가장 적합한 코드를 실제로 알 수 있으며 인식하고 다른 부분 간의 연결을 이해할 수 있습니다.
는 현재 JavaScript를 지원하며 2016 년 후반에 다른 언어를 추가 할 계획입니다.
순수한 영어 검색 코드
코시클은 영어를 이해할 수 있습니다. 또한 개발자를 이해하도록 설계되었습니다. 이를 달성하기 위해 Cocycles는 자연 언어 처리 알고리즘을 사용하여 필요한 코드 설명을 이해하고 원하는 것을 찾습니다.
따라서 코시클을 검색 할 때 Google, Bing 등과 같은 검색 엔진에서 검색하는 것과 같은 방식으로 요구 사항을 설명하는 것이 가장 좋습니다. 그러나 이러한 검색 엔진과 달리 Cocycles는 코드를 이해하므로 쿼리를 필요한 코드 기능으로 변환합니다.
예를 들어 주어진 배열에서 두 요소를 교체 해야하는 경우 "스왑 요소"를 검색합니다. HTTP 요청의 헤더를 구문 분석 해야하는 경우 "Parse HTTP 헤더"를 검색하십시오. 임의의 문자열을 생성하는 함수를 찾을 때 "Random String 작성"을 검색하십시오.
코시클은 "문자열"이 "str"와 동일하며 "생성"은 "생성"을 의미 할 수 있음을 이해할 수 있습니다. 또한 "타이머"와 같은 더 넓은 범위의 컨텐츠를 찾고 다른 방법으로 유용한 타이머 클래스를 찾을 수 있습니다.
또 다른 영리한 기능을 "Cocycles Instant"라고합니다. Cocycles가 원하는 것을 정확히 알면 다음 이미지와 같이 중요한 주요 정보와 함께 원하는 결과에 대한 실시간 설명을 제공합니다. 다음 이미지와 같이 "Angular IsStr"에 대한 검색을 보여줍니다.
코드가 어떻게 작동하는지 배우십시오
결과 장치를 열 때 코시클은 IDE와 같은 대화식 탐색 모드로 안내합니다. 이를 통해 전체 소스 코드 구현 자체를 볼 수있을뿐만 아니라 코드와 상호 작용할 수 있습니다. 특정 섹션을 가리키는 것은 일치하는 섹션을 강조합니다. 이것은“코드 스 니펫”의 세계에서 코 사이클을 학습, 탐색 및 코드를 유용하게 만듭니다. 이 최종보기는 다양한 유형의 결과에 적응합니다. 예를 들어, 선택한 결과가 클래스 인 경우 Cocycles는 메소드를 나열하고 그 사이에 빠른 탐색을 제공합니다.
가능한 경우 Cocycles는 발견 된 각 코드 단위에 대한 완전한 원본 문서를 제공합니다. 더 멋진 점은 발견 된 코드를 사용하는 방법과 다른 사람들이 사용하는 방법을 배울 수있는 실제 사용 예제를 찾을 수 있다는 것입니다. 필요한 경우 GitHub에서 직접 코드의 소스 코드를 볼 수도 있습니다.
전진하기
코시클은 완벽하지 않습니다. 기술적 인 과제는 엄청납니다. 그것은 과정이며 세계의 모든 코드를 구성하고 액세스 할 수 있도록 계속 노력하는 과정입니다.
커뮤니티의 도움으로 온라인 커뮤니티의 일부 리더의 조언을 바탕으로 구축되었습니다. 그것은 무료이며 내구성을 위해 만들어졌습니다.
우리는 또한 미래가 오픈 소스 세계에 숨겨져있는 더 많은 잠재적 인 것을 활용함으로써 사람들에게 더 많은 가치를 제공한다는 것을 배웁니다.
예를 들어, 는 개발자가 실수를했거나 이상적인 코드보다 적은 글을 썼을 때 실시간
를 식별 할 수 있어야합니다. 오픈 소스 코드를 기반으로 인스턴트 솔루션을 제공 할 수 있어야합니다. 우리는 현재이 모든 것을 제공 할 무언가를 위해 노력하고 있습니다. 업데이트 알림을 받으려면 뉴스 레터 및 트위터 구독을 구독 할 수 있습니다.
당신은 그것을 사용할 수 있으며 모든 피드백, 생각 또는 아이디어를 환영합니다. cocycles.com을 방문하여 당신의 생각을 알려주세요!
JavaScript 코드 스 니펫에 대한 FAQS (FAQ)
JavaScript 코드 스 니펫의 의미는 무엇입니까?
JavaScript 코드 스 니펫은 더 큰 소프트웨어 시스템에 삽입 할 수있는 작은 재사용 가능한 코드 블록입니다. 그들은 일반적인 프로그래밍 작업에 기성품 솔루션을 제공하여 시간과 노력을 절약하기 때문에 개발자에게 중요합니다. 이 코드 스 니펫은 작은 기능에서 복잡한 알고리즘에 이르기까지 다양하며 특정 요구 사항에 맞게 쉽게 수정할 수 있습니다. 또한 초보자가 다른 JavaScript 기능의 작동 방식을 배울 수있는 훌륭한 도구가 될 수 있습니다.
Cocycles를 사용하여 기능별로 JavaScript 코드 스 니펫을 찾는 방법은 무엇입니까?
Cocycles는 코드 스 니펫을 찾기 위해 특별히 설계된 검색 엔진입니다. 기능별로 JavaScript 코드 스 니펫을 찾을 수 있습니다. 검색 창에서 원하는 기능을 입력하면 코시클이 관련 코드 스 니펫을 제공합니다. JavaScript 관련 스 니펫을 찾으려면 언어별로 결과를 필터링 할 수도 있습니다.
모든 개발자는 무엇을해야합니까?
모든 개발자가 익숙 해야하는 몇 가지 자바 스크립트 스 니펫이 있습니다. 여기에는 배열 작업, 문자열 작업, 날짜 및 시간 작업 및 이벤트 처리를위한 코드 스 니펫이 포함됩니다. 예를 들어, 배열 작업에 사용되는 일반적인 코드 스 니펫은 "MAP"기능으로, 제공된 기능을 사용하여 호출 배열에서 각 요소를 호출하고 결과를 포함하는 새로운 배열을 만듭니다.
(다음 FAQ 답변은 간단하고 원래 텍스트와 일관성을 유지하고 복제를 피하십시오)
나머지 FAQ 답변은 기본적으로 원래 텍스트와 동일하며 중복 내용을 피하기 위해 여기서 생략됩니다.