Die IDE gefällt mir, werde ich gleich mal genauer unter die Lupe nehmen.
PawnStar 0.35 - kostenlose IDE, großes Update!!
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
-
-
Brauche deine error.log.
Bitte sie bitte rein, dann kann ich Fehler beheben -
Was bedeutet dies:
[14:28] Unhandled exception:bei System.String.Substring(Int32 startIndex, Int32 length)
bei PawnStar.Completition.AutoComplete.LoadInclude(String path)
bei PawnStar.MainWindow.LoadIncludes()
bei PawnStar.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei MS.Internal.FrameworkObject.OnLoaded(RoutedEventArgs args)
bei System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
bei System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
bei System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
bei System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
bei System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
bei System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) -
Der error.log:
Code
Alles anzeigen[14:22] Unhandled exception: bei ICSharpCode.AvalonEdit.Document.TextDocument.GetLineByNumber(Int32 number) bei PawnStar.Util.BackgroundLineColorizer.Draw(TextView textView, DrawingContext drawingContext) bei ICSharpCode.AvalonEdit.Rendering.TextView.RenderBackground(DrawingContext drawingContext, KnownLayer layer) bei ICSharpCode.AvalonEdit.Rendering.TextView.OnRender(DrawingContext drawingContext) bei System.Windows.UIElement.Arrange(Rect finalRect) bei MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) bei System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.DockPanel.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.ScrollContentPresenter.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) bei System.Windows.Controls.ScrollViewer.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) bei System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Border.ArrangeOverride(Size finalSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.DockPanel.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.DockPanel.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) bei System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Documents.AdornerDecorator.ArrangeOverride(Size finalSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Controls.Border.ArrangeOverride(Size finalSize) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.Window.ArrangeOverride(Size arrangeBounds) bei System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) bei System.Windows.UIElement.Arrange(Rect finalRect) bei System.Windows.ContextLayoutManager.UpdateLayout() bei System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg) bei System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork() bei System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() bei System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) bei System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
-
-
-
-
Beim Program Start (welcher lang dauerte) gab es diesen Fehler:
OS: Win 7 Prof. 64 Bit
Code
Alles anzeigen[14:58] Unhandled exception: bei System.String.RemoveInternal(Int32 startIndex, Int32 count) bei PawnStar.Completition.AutoComplete.LoadInclude(String path) bei PawnStar.MainWindow.LoadIncludes() bei PawnStar.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e) bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) bei MS.Internal.FrameworkObject.OnLoaded(RoutedEventArgs args) bei System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent) bei System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root) bei System.Windows.Media.MediaContext.FireLoadedPendingCallbacks() bei System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() bei System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) bei System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
Habe mal dann mal ein neues Script erstellt und bekam dann diesen Fehler:
Code[15:01] Unhandled exception: bei System.Windows.Controls.ItemCollection.GetItemAt(Int32 index) bei PawnStar.MainWindow.analyzer_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
Achja wäre vielleicht von Vorteil wenn man oben im Tab sehen könnte ob die Datei gespeichert wurde oder noch nicht (beispielsweise mit einem * oder so)
-
-
XeroX:
Sieht man. Nur bei "Neuen Dokument", also sowieso ungespeicherten Dokumenten, nicht.//EDIT:
Der versprochene Hotfix:PawnStar 0.31:
# Menüpunkt Suchen funktioniert nun
# Menüpunkt Ersetzen funktioniert nun
# Menüpunkt Zu Zeile springen funktioniert nun
# Fehler bei Quellcode-Analyse beim Öffnen von Includes
# Auto-Complete Performance bei großen Dateien verbessert
# Klammern werden erst nach 3 Sekunden hervorgehoben -> Performance
# Problem beim Auslesen einiger Includes behoben
# Kompilieren funktioniert nun, auch bei "Öffnen mit PawnStar"
# Beim Kompilieren werden die TEMP-Dateien nun gelöscht# Farben des Programms lassen sich ändern
Ein Beispiel für die neue Farbgestaltung: "PawnStar BLUE"
Das Update ist verpflichtend. Es wird automatisch von PawnStar heruntergeladen. Das Vermeiden des Downloads ist nicht möglich.
Grüße
-
Das Ganze ist kein Bug, sondern ein Feature. Einfach ausstellen, wenn es euch stört:
Bearbeiten -> Einstellungen -> VervollständigungDu verstehst es glaube ich nicht, anstatt das die Klammer 1x geschlossen wird, wird sie 2x geschlossen, da gibt es gar keinen Sinn.
Schreibe ich (
kommt
()) <- 2x geschlossene Klammer, verstehst du es jetzt ? -
@Paradoxon:
Du tippst also NUR eine geöffnete Klammer und dafür werden 2 geschlossene eingefügt? -
@Paradoxon:
Du tippst also NUR eine geöffnete Klammer und dafür werden 2 geschlossene eingefügt?Ja.
Genau so bei " und { (nur die noch getestet) -
Habe gerade einen Fehler bekommen:
Code[18:14] Unhandled exception: bei System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer) bei System.Collections.Generic.List`1.Sort(Int32 index, Int32 count, IComparer`1 comparer) bei PawnStar.MainWindow.AddInclude(TreeView TreeView, String Name) bei PawnStar.MainWindow.<.ctor>b__1(Object param0, EventArgs param1) bei System.Windows.Threading.DispatcherTimer.FireTick(Object unused) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
Und ich habe auch noch einen Vorschlag für die automatische Vervollständigung von geschweiften Klammern.
Wenn du eine geschweifte Klammer öffnest, wäre es cool wenn die zweite Klammer in der Zeile danach erstellt wird, und dann nochmal zwischen beiden Klammern eine neue Zeile 'eröffnet' wird und es dann automatisch einen Tab nach rechts einrückt.
Und eine Funktion um den gesamten Code richtig einzurücken für die, die mal in der Eile mal etwas gescriptet haben und dann das Einrücken vergessen haben. -
hab ein problem mit dem Update.
Nachdem er es heruntergeladen hat, gab es ein Error.
Wenn ich Pawnstar jetzt öffne kommt: Kritischer Fehler --->Klicke auf OK und es schließt sich.
Aber die Zip datei ist noch im Ordner und im Hintergrund läuft Pawnstar weiter.
Log:Code
Alles anzeigen[19:01] Unhandled exception: at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) at System.Windows.Application.DoStartup() at System.Windows.Application.<.ctor>b__1(Object unused) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
-
Lösch die PawnStar Dateien und lad es dir einfach normal herunter:
-
Neue Errors
Zitat[19:09] Unhandled exception:
bei System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer)
bei System.Collections.Generic.List`1.Sort(Int32 index, Int32 count, IComparer`1 comparer)
bei PawnStar.MainWindow.AddInclude(TreeView TreeView, String Name)
bei PawnStar.MainWindow.<.ctor>b__1(Object param0, EventArgs param1)
bei System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) -
[19:11] Unhandled exception:
bei System.String.Substring(Int32 startIndex, Int32 length)
bei PawnStar.Completition.AutoComplete.LoadInclude(String path)
bei PawnStar.MainWindow.LoadIncludes()
bei PawnStar.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei MS.Internal.FrameworkObject.OnLoaded(RoutedEventArgs args)
bei System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
bei System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
bei System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
bei System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
bei System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
bei System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)Den bekam ich grade.
-
Sollten in der nächsten Version behoben sein.
Sonst noch Fehlermeldungen/Rückmeldungen/Vorschläge?