Ich beschäftige mich seit mehr als zwei Jahren mit der .NET-Entwicklung. In dieser Zeit habe ich einige in der täglichen Arbeit häufig verwendete Software gesammelt, in der Hoffnung, die tägliche Arbeit aller zu erleichtern ist in keiner bestimmten Reihenfolge:
1. EditPlus: Textverarbeitungssoftware
EditPlus ist eine leistungsstarke Textverarbeitungssoftware. Es kann Notepad vollständig ersetzen und bietet außerdem viele leistungsstarke Funktionen für Webautoren und Programmierer. Unterstützt die Farbdarstellung von HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript und anderen Syntaxen. Das Programm verfügt über einen integrierten Webbrowser und weitere Funktionen umfassen FTP-Funktion, HTML-Bearbeitung, URL-Hervorhebung, automatische Vervollständigung, Ausschneiden und Einfügen von Text, Zeilen- und Spaltenauswahl, leistungsstarkes Suchen und Ersetzen, mehrfaches Rückgängigmachen/Wiederherstellen, Rechtschreibprüfung, und benutzerdefinierte Tastenkombinationen.
2. NotePad2:Angepasste Syntaxhervorhebung für
Textverarbeitungssoftware
, unterstützt HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI, C/C++, C#, Java, VB, Pascal, Assembly, SQL, Python , NSIS, INI, REG, INF, BAT, DIFF und viele andere Skriptdateien. Unterstützt ANSI, Unicode, UTF-8 und andere Codierungsaustauscharten. Zur einfachen Positionierung können Sie unbegrenzt viele Lesezeichen festlegen (9 Arten von Symbolen können geändert werden). Leerzeichen und Tabulatoren werden farbig dargestellt und können ineinander umgewandelt werden. Sie können jeden Textblock mit ALT-Taste + Maus bearbeiten. Die Klammern {}〔〕() können zur besseren Anzeige hervorgehoben und gepaart werden (nur gültig für englische Symbole). Die Codepage und der Zeichensatz können angepasst werden und Chinesisch wird gut unterstützt. Verwenden Sie die standardmäßige Suche und Ersetzung regulärer Ausdrücke. Sie können den durchscheinenden Modus verwenden, cool. Vergrößern und verkleinern Sie die Seite schnell, ohne die Schriftgröße festlegen zu müssen. Sie können die ESC-Taste zuweisen,
um Notepad2 in der Taskleiste zu minimieren oder Notepad2 zu schließen
.
Für alle gängigen Bildformate, einschließlich GIF, PNG, PCX, TIFF, WMF, ICO und TGA, sorgt die einzigartige Glättungs- und Gratverarbeitungstechnologie für klarere Bilder und bietet Skalierungs-, Rotations-, Subtraktions- und Farbanpassungsfunktionen. Mit der Drag-and-Drop-Unterstützung können Sie Bilder direkt aus dem System, Browser oder anderen Programmen importieren. Mit der Favoritenfunktion können Sie noch mehr spannende Bilder aus eNet sammeln.
4. Beyond Compare: Die Dateivergleichssoftware
Beyond Compare ist ein hervorragendes Tool zum Vergleichen von Dateien und Ordnern. Das Programm verfügt über einen integrierten Dateibrowser, der Ihnen den Vergleich der Unterschiede und Daten zwischen Dateien, Ordnern, komprimierten Paketen und FTP-Websites erleichtert. synchron.
5. Dependency Walker: In praktischen Anwendungen nutze ich diese Software oft, um festzustellen, welche notwendigen DLL-Komponenten im System fehlen.
Dependency Walker ist ein sehr nützliches Tool zur Abhängigkeitsanalyse von PE-Modulen, das in Microsoft Visual C++ bereitgestellt wird. Die Hauptfunktionen sind wie folgt: Anzeigen der Import- und Exportfunktionen des PE-Moduls; Analysieren der Modulabhängigkeiten des PE-Moduls;
6. .NET Reflector: Dekompiler
.NET Reflector ist ein Klassenbrowser und Dekompiler, der den Reflexionsmechanismus verwendet, um die Assembly zu analysieren und Informationen über verschiedene Typen und ihre Mitglieder in der Assembly anzuzeigen.
7. Snippet Compiler
Snippet Compiler ist eine kleine Windows-basierte Anwendung, mit der Sie Code schreiben, kompilieren und ausführen können. Dieses Tool ist nützlich, wenn Sie über einen kleineren Codeabschnitt verfügen, für den Sie kein vollständiges Visual Studio .NET-Projekt (und alle dazugehörigen Dateien) erstellen möchten.
8. SQL Delta: Datenbanksynchronisierungstool.
Obwohl VS2008 auch über die gleiche Funktion verfügt, verwenden Sie, wenn Sie an SQL Delta gewöhnt sind, grundsätzlich nicht die mit VS2008 gelieferte Datenbanksynchronisierungsfunktion.
SQL Delta kombiniert die Strukturvergleichs- und Datenvergleichsfunktionen von Datenbanken und macht SQL Delta zum wertvollsten Datenbankvergleichstool auf dem Markt. Jetzt können Sie Datenbankzusammenfassungen und Daten mit nur wenigen Mausklicks synchronisieren, ohne dass Sie Query Analyzer zur Überprüfung der Ergebnisse ausführen müssen. SQL Delta bringt außerdem besser lesbare Tabellen in die Datenbank, mit denen Unterschiede schnell gezählt werden können. Vereinfacht die Arbeit, da weniger Scrollen erforderlich ist, um Variablen in großen Dateien zu finden.
9. SyncToy: Dateisynchronisierungstool.
Es kann Ihre Dateien über verschiedene Festplatten und Ordner hinweg synchronisieren und nach Belieben verarbeiten. Es kann sogar UNC eingegeben werden, um Dateien auf Netzlaufwerken und Informationen auf jedem Gerät zu verarbeiten.
10. IE Developer Tool Bar & Firefox + Firebug: Skript-Debugging-Tools und DOM-Browsing-Tools
sollten unverzichtbare Tools für jeden sein, der sich mit WEB beschäftigt. PS: Im Vergleich zur Vorgängerversion wurde die integrierte IE Developer Tool Bar-Funktion in IE8 deutlich verbessert, ist aber immer noch etwas unzureichend.