php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.12.2009, 13:50  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard [Erledigt] gesucht: Javascript Editor Outline für Closures

Hi,


kennt jemand einen Editor, der genau das kann? Nervt ziemlich, Methoden selbst suchen zu müssen. Ideal wäre ein OpenKomodo / Eclipse Plugin.



danke und grüße
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.04.2010, 17:18  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Ich präzisier das mal im Nachhinein:

Wenn ich a la modul pattern ein singleton generier, seh ich in keinem von mir verwendeten Editor ein Outlining.

Könnt ihr ja gerne mal mit folgendem Code testen:
PHP-Code:
var foo = (function () {
    return {
        
bar : function () {
            
alert(1)
        }
    };
})();

foo.bar();

// auch ohne outline: 

/**
 * @namespace name
 */

if(typeof(name) == 'undefined') {
    var 
name = {};
}

(function() {
    
}).
apply(name); 
Mittlerweile umgeh ich das Problem mit den namespacing Funktionen des jeweiligen Frameworks.
Für jquery hatte ich einen netten Artikel gefunden. Mit folgendem code namespacing einführen:

PHP-Code:
(function($) {
// my library code...
$.namespace = function() {
        var 
a=argumentso=nullijd;
        for (
i=0i<a.lengthi=i+1) {
            
d=a[i].split(".");
            
o=window;
            for (
j=0j<d.lengthj=j+1) {
                
o[d[j]]=o[d[j]] || {};
                
o=o[d[j]];
            }
        }
        return 
o;
    };
})(
jQuery); 
Dann einfach $.namespace("myNamespace"). Um a la module pattern entwicklen zu können, an die abschließenden () denken Bsp:
PHP-Code:
/**
 * @namespace customer
 *      kundenobject
 */
$.namespace("foo");
$.
foo = function () {
    var private = {
        
_a : function {
        },
        
_b : function {
        }        
    }
    return {
        
bar : function () {
            
// public
        
}
    };
}(); 
All credits to this author. Vielleicht hilfts ja jemandem.


grüße


Basti
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog

Geändert von rudygotya (18.04.2010 um 20:52 Uhr).
rudygotya ist offline   Mit Zitat antworten
Alt 21.04.2010, 03:36  
Erfahrener Benutzer
 
Benutzerbild von mermshaus
 
Registriert seit: 14.06.2009
Beiträge: 1.729
PHP-Kenntnisse:
Fortgeschritten
mermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz sein
Standard

Bist du da nicht vielleicht inzwischen auf eine viel logischere Lösung gekommen, Basti?

(scnr)
__________________
Blog | Buch | Kaloa
mermshaus ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
timing Probleme bzw Zusammenspiel PHP Javascript thica PHP Tipps 2009 2 19.02.2010 19:06
Wie lade ich ein Javascript nach einer AJAX Abfrage neu? da.eXecutoR JavaScript, Ajax und mehr 3 21.09.2009 11:15
[Erledigt] JavaScript Weiche bei Formular? markus228 JavaScript, Ajax und mehr 1 09.08.2009 14:16
Programmierer gesucht (SQL / PHP / JavaScript) ThomasC Beitragsarchiv 2 14.05.2009 00:32
[Erledigt] Variable von Javascript mit 1x1px-Bild an PHP übergeben beneblack PHP Tipps 2009 18 03.05.2009 22:40
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
BigSkull Studios-Verstärkung gesucht Nuc Beitragsarchiv 36 12.02.2009 17:05
1101: 10x JavaScript und kein Ende ist abzusehen… Nikolaus 2.0 Adventskalender 2008 9 13.12.2008 20:11
PHP, MySQL und JavaScript Programmierer gesucht! deMaddin Beitragsarchiv 4 20.08.2008 09:29
PHP und Javascript Pro für kleines CMS gesucht VitaminT Beitragsarchiv 0 26.06.2008 13:41
Ticker gesucht (JavaScript) HTML, Usability und Barrierefreiheit 2 10.11.2004 09:34
Javascript HTML, Usability und Barrierefreiheit 5 31.08.2004 18:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
eclipse javascript outline, javascript editor deutsch, eclipse javascript closure, eclipse outline javascript, eclipse javascript outline this.function, outline editor, eclipse javascript outline clousers, outline in php, javascript outline eclipse, eclipse javascript outline namespace, javascript closure deutsch, javascript outline, outline editor php, javascript outline editor, eclipse javascript outline function, closures auf deutsch javascript, eclipse javascript outline module, eclipse jquery outline, javascript editor mit outlines, eclipse javascript closure outline

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum