누군가가 사용한 물건...때때로

6988 단어 gitemojigitmojivscode
🌌 최근에 나는 한 팀에서 코드를 작성하고 모든 제출 메시지를 이모티콘으로 시작하기로 결정했다.Gitmoji은 각 이모티콘의 의미를 정의했다.✨ 또는 새로운 기능 및💩 또는 :sparkles:은 개선해야 할 오류 코드를 나타냅니다...알았어?결과는 이런 것들이 많았다. 나는 방금 62개를 세었다.나는 이것이 즐거움을 증가시켰고, 환매가 더욱 유행처럼 보였다는 것을 인정한다.지트모지는 말했다.

Using emojis on commit messages provides an easy way of identifying the purpose or intention of a commit with only looking at the emojis used.


전형적
지트모지


그래서 이 프로젝트는 인코딩을 시작하여 제출할 때가 되었다.나는 가장 좋은 이모티콘을 찾으려고 Gitmoji로 돌아다녔다.내가 시스템을 공부할 때, 이것은 시간이 좀 걸린다.Windows 10 이모티콘 도구(:hanky:)를 사용하여 터미널에 이모티콘을 삽입할 때도 문제가 있습니다.메시지를 GitHub에 전송할 때 이모티콘이ࢊ 아무것도 없는 거야.그래서 이것은 시간에 대한 거대한 낭비로 나의 절차를 심각하게 방해했다.

I was also unaware of gitmoji-cli at this time


나는 windows button + ;(나는 아직 실행하지 않았다)을 실행하지 않고 VS 코드 확장에 하루의 시간을 들였고 나의 프로젝트를 처리하지 않았다.나는 내가 무엇을 하고 있는지 모르겠지만, VSC는 매우 신기하다. 확장을 구축하는 데 도움을 줄 수 있는 도구가 있다.
npm install -g yo generator-code
yo code
npm i -g gitmoji-cli 설치 Yeomanyo은 VSC 도구로 확장에 필요한 모든 파일을 생성합니다.➕ 좋은 세상.
어쨌든, 나는 문서와api가 모두 사용자에게 우호적이라는 것을 발견했다.또 다른🤙 가장 근본적인 특징은 VSC가 작업 영역이 확장 개발에 사용되는 것을 자동으로 알게 된다는 것이다. (나는 이것이 코드 생성기를 바탕으로 생성된 generator-code 파일이라고 믿는다.)npm 스크립트나 다른 동작을 실행하지 않고 ~.vscode/launch.json을 누르면 새로운 창과 디버그가 열립니다.나는 내가 나의 코드 편집기를 숭배하는 주제가 형성되고 있다고 생각한다.idk...우리는 많은 시간을 함께 보냈다.
몇 시간 후, 나는 나의 문제를 위해 해결 방안을 구축하고, 그것을 내가 가장 좋아하는 코드 편집기에 집적했다.그것의 작업 원리는 명령 팔레트에 모든 이모티콘과 정의된 큰 목록이 있는 것이다.VS 코드의api는 나로 하여금 검색 논리를 작성할 필요도 없이 결과만 처리할 수 있게 한다.일을 적게 하면 얼마나 좋을까.어쨌든 이모티콘을 선택한 후 메시지를 제출해야 한다는 알림이 있습니다.내가 진정으로 해야 할 일은 사용자가 선택한 이모티콘을 목록과 일치하게 하고 문자열 문자와 함께 스크롤하는 것이다...마지막으로, 모든 것이 통합 터미널에서 팝업되거나 생성됩니다.
// pseudo code
const choice = '🚀 Deploying stuff'

const gitmoji = () => {
...
   if(choice.match('🚀')) return ':rocket:'
...
}
const commitText = 'Deploy app to Heroku'

send.to.terminal(`git commit -m ${gitmoji} ${commitText}`)
따라서 터미널의 마지막 문자열은 다음과 유사할 수 있습니다.
 git commit -m ':rocket: Deploy app to Heroku'
그리고 enter 키를 누르세요.
이것은 나보다 더 잘 설명한gif:

다음 단계는 확장을 시장에 발표하는 것이다.별거 아니야.명령이 있습니다.화목하다💥, 지역 사회 전체가 나의 분신기를 사용할 수 있다.약 일주일 후, 그것은 30여 차례 설치되었다. 이것은 결코 경천동지는 아니지만, 내가 직업 생활에서 처한 위치에서 말하자면, 나는 내가 참여한 모든 것을 사용한 사람은 성공적이라고 생각한다.나는 단지 수백만 명의 사용자를 보유한 큰 응용 프로그램에서 일하는 느낌을 상상할 수 있을 뿐이다.내 뇌는 붕괴될 것이다.
결국 사용자에게 가치를 제공하는 것이 소프트웨어 작성의 진정한 목적이다.비록 대다수 때 나는 단지 아이디어를 내고 문제를 해결하는 것을 좋아할 뿐, 자신의 작은 세계에서 잃어버린다.
따라서 한번 시도해 보려면 확장에서 F5을 검색하면 됩니다.
Pro 프롬프트 - 팔레트로 이동하여 gitmoji commit 명령을 선택하지 않고 명령을 키에 직접 매핑하여 바인딩합니다.저는 Gitmoji Commit을 사용합니다.

벤자민 다크 / emojigit


Gitmoji 제출 메시지 작성을 위한 VS 코드 확장


Gitmoji 제출


시간 낭비를 멈추고git 제출 메시지 이모티콘을 찾습니다.이 확장은 VS 코드를 남기지 않고 정확한 이모티콘을 찾고 제출 메시지를 작성하는 데 도움을 줍니다.사용자 및/또는 팀의 요구 사항을 충족시키기 위해 사용자 정의 표정 맵을 제공할 수도 있습니다.

수용물


  • Gitmoji Commit
  • Content

  • Usage
  • Create Commit Message
  • Cheat Sheet
  • Tips
  • Breaking Changes

  • Configuration
  • Emoji Syntax
  • Auto Commit
  • Auto Close
  • Multiline Commit
  • Custom Emoji
  • Custom Emoji Map
  • Future Plans
  • Changelog
  • Demo
  • Other Info
  • Contributors
  • 활용단어참조


    현재 Gitmoji Commit는 VS 코드에 두 개의 명령을 추가했습니다.

    제출 메시지 만들기


    제출 유형과 제출 메시지 텍스트를 입력하라는 프롬프트를 통해 제출 메시지를 자동으로 생성합니다.선택한 제출 유형에 따라 이모티콘이 결정됩니다.이모티콘은 유니코드(예: Ctl/Cmd + K G) 또는 GitHub 이모티콘 태그 콜론 문법(예: )으로 제출 메시지에 삽입됩니다.
    타자를 칠 때...
    View on GitHub

    좋은 웹페이지 즐겨찾기