Unformatierter Code-Detektor

Es kommt darauf an, wie stark die Regeln bearbeitet werden können; mir ist nicht ganz klar, wie die Bearbeitung funktioniert. Könntest du das etwas genauer erläutern, @david, im ersten Beitrag?

1 „Gefällt mir“

Ich befürchte, dass die Regeln im Moment nicht bearbeitet werden können. Die Empfindlichkeit lässt sich jedoch anpassen, und die HTML-Erkennung kann ein- oder ausgeschaltet werden.

Es gibt einige integrierte Regeln, die bei diesen Themen helfen sollten. Wenn du es ausprobieren möchtest, poste einfach etwas Code in einer privaten Nachricht an dich selbst hier auf Meta.

Ich denke jedoch, dass das von dir gepostete Beispiel wahrscheinlich nicht erkannt wird, da es keine Sonderzeichen oder Zeitstempel enthält, die unseren Erkennungsmustern entsprechen.

4 „Gefällt mir“

Meine ursprüngliche Vision war eine Komponente, mit der man angeben konnte, wie viel „Energie" ein bestimmtes Zeichen (oder eine vollständige Zeichenkette wie C:\) hinzufügt – insbesondere dann, wenn sich dieses Zeichen (oder diese Zeichenkette) in derselben unmittelbaren Umgebung wiederholt und wiederholt, wodurch der Energie-Score des Codes multipliziert wird.

Sensors:
  System Temperatures: cpu: 78.0 C mobo: 36.0 C gpu: nouveau temp: 56.0 C 
  Fan Speeds (RPM): cpu: 0 fan-1: 3139 fan-3: 0 fan-5: 0 
  Power: 12v: N/A 5v: 2.90 3.3v: N/A vbat: 3.34 

Das ist ziemlich Doppelpunkt-lastig. Ideal wäre es also, wenn man dies anpassen wollte, einen Energielevel für den Doppelpunkt und einen Wiederholungsbonus festzulegen.

Ich vermute, dass das im Moment nicht möglich ist; es ist bedauerlich, dass alle Regeln fest im Code verankert sind.

5 „Gefällt mir“

Nur zur Klarstellung von @tmomas’ Hinweis – Wir verwenden eine benutzerdefinierte Version dieses Plugins mit einigen zusätzlichen Code-Abgleichmustern, die nicht in der Standardversion enthalten sind. Wir haben auch ein wenig Benutzeroberfläche hinzugefügt, um benutzerdefinierte Regex-Muster hinzuzufügen (wenn auch ungeprüft und mit großer Vorsicht). Referenzen:

3 „Gefällt mir“

11 Beiträge wurden in ein neues Thema aufgeteilt: Kann der unformatierten Code-Erkenner pro Benutzer deaktiviert werden?

In meiner Browserkonsole wird ein Fehler beim Verweisen auf diese Komponente angezeigt:

[THEME 230 ‘Unformatted Code Detector’] Versuch, “service:composer” zu ändern, aber er wurde bereits früher im Boot-Prozess initialisiert (z. B. durch eine Suche()). Entfernen Sie diese Suche oder verschieben Sie den Aufruf von modifyClass früher im Boot-Prozess, damit die Änderungen wirksam werden. https://meta.discourse.org/t/262064

image

2 „Gefällt mir“

Danke @Moin, wir sind uns dessen bewusst, es wurde bereits intern gemeldet und soll so schnell wie möglich aktualisiert werden.

2 „Gefällt mir“

Vielen Dank für die Meldungen! Dies sollte nach dieser Kernänderung behoben sein

2 „Gefällt mir“