ShareMySnippets Plugin für Eclipse

Das ShareMySnippets-Plugin ist eine Erweiterung für Eclipse mit der sich Code-Snippets von Share-My-Snippets.de direkt in die IDE einfügen lassen. Über ein Suchfeld können alle öffentlichen Snippets nach den entsprechenden Begriffen durchsucht werden.

Snippets einfügen:
Über den Menü-Punkt „Share My Snippets > Browse Snippets“ können die Snippets eingefügt werden:
Snippet einfügen
ShareMySnippets Plugin für Eclipse weiterlesen

Neue Snippet-Bibliothek Share-My-Snippets.de

Share-My-Snippets.de ist eine Snippet-Bibliothek um verschiedene Code-Snippets zu verwalten und mit anderen zu teilen.

Features:

  • Syntax-Highlighting für viele Sprachen
  • Private und öffentliche Snippets
  • Gruppieren von Snippets
  • Anlegen von Bookmarks
  • Kommentieren / Bewerten
  • Einfaches Teilen über Social-Networks
  • Vielen Dank an Jonas John, der mir unzählige Snippets zur Verfügung gestellt hat. Über Feedback und Verbesserungsvorschläge würde ich mich sehr freuen.

    Verzögertes „onmouseover“-Event mit jQuery

    Manchmal kommt es vor, dass eine Aktion nicht direkt ausgeführt werden soll, sondern leicht verzögert. Beispielsweise möchte man einen Tooltip realisieren, der erst eingeblendet wird, wenn die Maus einige Zeit über das entsprechende Element gehalten wird. Hier kann dieser Code-Schnippsel behilflich sein.

    $("#myTarget").mouseover(function()
    {
        $("#myTarget").addClass("active");
        setTimeout(function()
        {
            if($("#myTarget").hasClass("active"))
            alert("Verzoegert");
        }, 1000);
    });

    $("#myTarget").mouseleave(function()
    {
        $("#myTarget").removeClass("active");
    });

    JavaScript: Mehrere Wörter in einem String ersetzen

    Diese JavaScript-Funktion ersetzt alle Wörter in dem String (str) mit den im Parameter „dictionary“ festgelegten Werten. Möglich wird das durch den Aufruf einer Callback-Funktion mit dem auf das Suchmuster (\w+) passenden Wert. In diesem Fall werden nur alphanumerische Wörter beachtet. Dieses Verhalten kann aber beliebig über den verwendeten regulären Ausdruck angepasst werden.

    Code:

    function dictionaryReplace(str, dictionary)
    {
        return str.replace(/\w+/g,
        function(regex_match)
        {
            return dictionary[regex_match] || regex_match;
        })
    }

    JavaScript: Mehrere Wörter in einem String ersetzen weiterlesen