Upgrade to Pro — share decks privately, control downloads, hide ads and more …

UnityEditorでファイル履歴確認ツールUniGitHistoryViewerを作った/UniGitHistoryViewer

 UnityEditorでファイル履歴確認ツールUniGitHistoryViewerを作った/UniGitHistoryViewer

UnityEditorでファイル履歴確認ツールUniGitHistoryViewerを作りました。

Github
https://github.com/baobao/UniGitHistoryViewer

Twitter@ohbashunsuke
https://twitter.com/ohbashunsuke

9321a57bcb62d9d6fca07b5c5ca6f6d0?s=128

オオバ@Uniityエンジニア

September 30, 2020
Tweet

Transcript

  1. 6OJUZ&EJUPSͰϑΝΠϧཤྺ֬ೝ 6OJ(JU)JTUPSZ7JFXFSΛ࡞ͬͨ @େఉढ़հ!PICBTIVOTVLF 

  2. ࣗݾ঺հ େఉढ़հ!PICBTIVOTVLF σβΠφʔ 'MBTIΤϯδχΞ 6OJUZΤϯδχΞͱมભ ˙ओͳۀ຿  ݱࡏ͸6OJUZͰεϚϗήʔϜͷ։ൃ  σβΠφʔɾاըɾΤϯδχΞؒͷௐ੔΍ϫʔΫϑϩʔ੔උɺ69ͷ࣮૷

    ೥Ҏ্69෦෼ʹؔΘΔ࢓ࣄΛ͍ͯ͠·͢ ৽ن։ൃήʔϜͷ্ཱͪ͛ʹؔΘΔ͜ͱ͕ଟ͍Ͱ͢
  3. ։ൃͰࠔͬͨࣄҊ  ඇΤϯδχΞ σβΠφʔɾεΫϦϓλʔɾاը ͕6OJUZɺHJUΛѻ͏؀ڥ  ྑ͍͜ͱ΋͋Ε͹ɺτϥϒϧ΋ى͜Δ ΞηοτͷΞοϓϛε౳  ݪҼΛಛఆ͠Α͏ʹ΋୭͕৮ͬͨϑΝΠϧ͔ɺ͙͢ʹ͸෼͔Βͳ͍

     HJUDPNNJU  HJUQVTI
  4. ݪҼΛಛఆ͢ΔͨΊʹHJUͷཤྺΛ֬ೝ  λʔϛφϧͰ HJUMPH͢Δ ΊΜͲ͍  4PVSDF5SFFͰ֬ೝ͢Δ݁ߏΊΜͲ͍ 

  5. ཧ૝͸6OJUZ&EJUPS্͔Βͬ͘͞ͱཤྺ͕ݟ͍ͨ αΫοͱϓϩδΣΫτ͔ΒϑΝΠϧΛબΜͰ HJUͷཤྺΛද͍ࣔͤͨ͞ɻ 

  6. ࡞Γ·ͨ͠ 

  7. 6OJ(JU)JTUPSZ7JFXFS 

  8. 6OJ(JU)JTUPSZ7JFXFSͱ͸ʁ HJUMPHΛදࣔͤ͞Δ&EJUPS֦ுɺҎԼͷػೳΛ࣮૷  EBUFɺ"VUIPSɺίϛοτϝοηʔδɺίϛοτϋογϡͷ֬ೝ  ཤྺݸ਺ͷࢦఆ 

  9. 6OJ(JU)JTUPSZ7JFXFSͱ͸ʁ ࢖͍ํ  ϑΝΠϧ PSϑΥϧμΛબ୒ঢ়ଶʹ͢Δ  $IFDL)JTUPSZϘλϯΛΫϦοΫ ୭͕͍ͭมߋΛՃ͑ͨͷ͔ɺଈ࠲ʹ൜ਓݪҼ೺Ѳ 

  10. 6OJ(JU)JTUPSZ7JFXFSͱ͸ʁ $ϘλϯΛΫϦοΫͰ ίϛοτϋογϡ͕ ΫϦοϓϘʔυʹίϐʔ 

  11. 6OJ(JU)JTUPSZ7JFXFSͷ੍ݶ   ϑΝΠϧ಺ͷมߋՕॴ͸ग़ྗ͞Εͳ͍  มߋ࣌ؒ͸೥݄೔·Ͱ  ಉίϛοτͷϑΝΠϧϦετ͸ະग़ྗ ๻͕࢖͏༻్Ͱ͸े෼ͳ࠷௿ݶͷػೳΛඋ͍͑ͯΔ

  12. 6OJ(JU)JTUPSZ7JFXFSͷΠϯετʔϧํ๏ (JU)VCͷ3&"%.&ࢀর IUUQTHJUIVCDPNCBPCBP6OJ(JU)JTUPSZ7JFXFS 

  13. 6OJ(JU)JTUPSZ7JFXFSͷΠϯετʔϧํ๏  1BDLBHFͰఏڙ  1BDLBHF.BOBHFSͰ͔ΜͨΜ Πϯετʔϧ IUUQTHJUIVCDPNCBPCBP6OJ(JU)JTUPSZ7JFXFS 

  14. ΑΖ͚͠Ε͹࢖ͬͯ௖͖ όά͕͋ͬͨΒ13͍ͩ͘͞ ˞.*5-*$&/4& IUUQTHJUIVCDPNCBPCBP6OJ(JU)JTUPSZ7JFXFS