Snipmatch - Snippets for the World
Upcoming SlideShare
Loading in...5
×
 

Snipmatch - Snippets for the World

on

  • 365 Views

Eclipse Democamp Hamburg

Eclipse Democamp Hamburg

Statistiken

Views

Gesamtviews
365
Views auf SlideShare
364
Views einbetten
1

Actions

Gefällt mir
0
Downloads
0
Kommentare
0

1 Einbettung 1

https://twitter.com 1

Zugänglichkeit

Details hochladen

Uploaded via as Adobe PDF

Benutzerrechte

© Alle Rechte vorbehalten

Report content

Als unangemessen gemeldet Als unangemessen melden
Als unangemessen melden

Wählen Sie Ihren Grund, warum Sie diese Präsentation als unangemessen melden.

Löschen
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Ihre Nachricht erscheint hier
    Processing...
Kommentar posten
Kommentar bearbeiten

    Snipmatch - Snippets for the World Snipmatch - Snippets for the World Presentation Transcript

    • „Snippets for the World“ SNIPMATCH !1
    • About me • • • • • • • • Project Lead of Eclipse Code Recommenders Eclipse Committer since 2010 Plug-in Developer for 10 years (Eclipse 2.1) Member of the Eclipse Architecture Council ! Co-Lead of JUG Darmstadt Speaker at JUGs, EclipseCon, JavaOne... PhD in Computer Science CEO of Codetrails ! ! Passion to improve developers day-to-day work with intelligent and practical tools - mostly using Data Mining on Big (Software Engineering) Data.! ! @MarcelBruch +MarcelBruch
    • Call Completion
    • Call Completion
    • Overrides Completion
    • Chain Completion
    • Subwords Completion
    • How Recommenders 1.0 works ❷ ❶
 Analyze source code Mine data, extract patterns, create recommendation models Code Recommenders Knowledge Base ❸ deliver mined knowledge to Eclipse users !9
    • Time for seeding new ideas... !10
    • In 2.0 we (want to) go crowd! Code Recommenders Knowledge Base ❹     developers  share  
 (clicks,  comple3ons,  snippets) !11
    • Crowdsourcing call completions
    • Crowdsourcing constructor completions It learns from you. From the very 1st moment. !13
    • Codetrails Connect
    • SNIPMATCH !15
    • (Why) do you use code templates?
    • Safe time typing <ctrl+space> <ctrl+space> { <ctrl+space> <ctrl+space> }
    • Learning from Snippets
    • Where do Snippets come from?
    • Sharing Code Snippets? Snippets arrayadd arraymerge ... Snippets arrayadd arraymerge ... Snippets arrayadd arraymerge ... Awesome New Snippet Snippets arrayadd arraymerge ...
    • Sharing Code Snippets! Snippet Repository Snippets arrayadd arraymerge ... Snippets arrayadd arraymerge ... Awesome new Snippet Snippets arrayadd arraymerge ... Snippets arrayadd arraymerge ...
    • Demo
    • What’s Next? • Comment on snippets • Snippets from selection • Improved editor • Streamlined sharing workflow • You tell me!
    • Start sharing! !24
    • Thank you! http://download.codetrails.com/updates/labs/releases