Wenn ich ein Vanille-Windows-System bekomme, ändere ich eine Reihe von Dingen, um es entwicklerfreundlicher zu machen.
Einiges davon erinnere ich mich jedes Mal, andere Dinge mache ich nur so und wann.
Beispiele:
- Zeigt Erweiterungen aller Dateitypen an
- Versteckte und Systemdatei sichtbar machen
- Deaktivieren Sie Windows Defender
Ich erinnere mich an einen Blog-Beitrag von Jeff zu diesem Thema, kann ihn aber nicht finden!
Was machen Sie sonst noch und haben Sie Tools, die diesen Prozess automatisieren?
windows
configuration
Roddy
quelle
quelle
Antworten:
In der Tat mache ich das oben Genannte und deaktiviere die Zip-Unterstützung (
regsvr32 /u zipfldr.dll
), aktiviere den Unterstrich bei Alt-Verknüpfungen (Erweitertes Erscheinungsbild) und ersetze Courier New durch Andale Mono (durch Ihre Lieblingsschrift ersetzen) in allen Programmeinstellungen (natürlich nach der Installation). Installieren meiner Lieblingsdienstprogramme (UnxUtils, Sysinternals ', SciTE, FileMenu Tools mit Befehlszeile und vielen anderen Extras usw.) und so weiter.Oh, und in der Tat deaktivieren Sie auch die Dual-Tastatur-Unterstützung (Französisch / Englisch), deaktivieren Sie die Aufgabengruppierung, installieren Sie VirtuaWin (4 Desktops), CLCL (Zwischenablage-Manager), AutoHotkey und meine Lieblingsmakros und viele andere Freewares, die mehr oder weniger vorhanden sein müssen.
Leider keine Automatisierung.
quelle
Ich installiere Cygwin mit * nix-Befehlszeilentools und Xemacs mit einem nützlichen Editor.
quelle
Ich installiere:
quelle
Als erstes öffne ich eine Eingabeaufforderung und öffne dann die Eigenschaften dafür:
Zusammenfassend: WARUM?
quelle
Mit der Option Windows-Komponenten hinzufügen / entfernen in der Systemsteuerung entferne ich immer ...
Für das Look and Feel habe ich ...
Vor der Installation einer Software ...
Für Tools (außerhalb meiner IDEs und anderer notwendiger Entwicklungstools) installiere ich ..
quelle
Ich lösche es und installiere Linux. Jeder ist immer wieder erstaunt, wie produktiv ich sein kann. Das liegt daran, dass ich nicht die Hälfte meiner Zeit damit verbringe, mit der Maschine zu kämpfen.
quelle
quelle
Deaktivieren Sie Verknüpfungen zu FilterKeys, StickyKeys und ToggleKeys - nichts frustriert mich mehr, als mich mit dieser groben Funktion befassen zu müssen, da ich die Umschalttaste mehrmals nach unten drücke, während ich nachdenke, oder sie acht Sekunden lang (wieder beim Nachdenken) gedrückt halte Ich fange an zu tippen!
Ändern Sie die Standardaktion für Ordner, um sie zu untersuchen, anstatt sie zu öffnen.
quelle
Im Laufe der Jahre bin ich zu dem Entschluss gekommen, so wenig Anpassungen wie möglich vorzunehmen, da sich Arbeitsplätze und Computer ändern (sowohl zu Hause als auch bei der Arbeit).
Früher habe ich alle möglichen verrückten Änderungen mit kleinen Schritten vorgenommen, Partitionen eingerichtet usw. In diesen Tagen habe ich mich auf die Grundlagen beschränkt, und es dauert nicht lange, bis ich eine Maschine eingerichtet habe und eine vertraute Umgebung habe.
Zusätzlich zum üblichen "win32dev" -Setup (klassisches Schema, optimiert für die Leistung, keine Spezialeffekte, alle Dateien anzeigen, Details in Explorer-Ansichten, blauer Hintergrund usw.) habe ich den folgenden Stapel:
Alles, was ich von Hand installiere, geht in c: \ Programme (für einfache Leerzeichen ohne Leerzeichen).
quelle
Bezüglich:
Ich mag es nicht, versteckte Dateien ständig sichtbar zu machen (es macht zunächst zwei desktop.ini auf meinem Windows Vista-Desktop sichtbar), daher verwende ich eine Explorer-Erweiterung, um das Ein- und Ausschalten zu vereinfachen. Es gibt auch eine entsprechende für Dateierweiterungen:
quelle
Befehlszeilenskripte
Zum Speichern von Skripten, die ich über die Befehlszeile verwende, erstelle ich
Command Line Scripts
unter Programme ein Verzeichnis und füge es der Umgebungsvariablen PATH hinzu. Ich verwende die folgende Batchdatei zum Auflisten und Bearbeiten dieser Skripte:(Beachten Sie, dass das Filtern der Verzeichnisliste von einigen Unix-Befehlen abhängt, die ich über Cygwin installiert habe. )
Ich gebe ihm den Namen com.bat (kurz für Befehl), dann kann ich:
com
an der Eingabeaufforderung eingebencom script-name
an der Eingabeaufforderung * Folgendes eingeben :com new-script-name
an der Eingabeaufforderung * eingebencom com
* Während ich Vista ausführe, muss ich eine Eingabeaufforderung mit erhöhten Rechten verwenden, da Verzeichnisse unter
Program Files
geschützt sind. Um schnell eine Eingabeaufforderung mit erhöhten Rechten zu starten, drücken Sie einfach die TasteWin key
; Typcmd
; drückenCtrl+Shift+Enter
; undAlt+C
drücken Sie dann , um die Eingabeaufforderung für die Höhe zu bestätigen. Sechs Tastenanschläge zu einer erhöhten Eingabeaufforderung! ([via] [4])Startskript
Eines der Skripte, die ich in meinem
Command Line Scripts
Verzeichnis speichere, ist ein Skript, das ausgeführt wird, wenn ich mich bei Windows anmelde (überTask Scheduler
, geben SieTask
im Vista-Startmenü ein). Ich verwende dieses Skript, um mehrere virtuelle Laufwerke mit dem Befehl subst für Verzeichnisse einzurichten, auf die ich häufig zugreife, oder um einen schnellen Zugriff auf die Eingabeaufforderung zu erhalten oder um Pfadnamen in Compiler-Warnungen, Protokollen oder Debug-Ausgaben zu verkürzen .Mein Startskript sieht ungefähr so aus:
Beachten Sie, dass subst ein wenig temperamentvoll sein kann und gelegentlich die Laufwerke nicht erstellt werden und ich das Startskript erneut manuell ausführen muss.
quelle
Ich bin überrascht, dass niemand ClipX erwähnt hat . Ich finde, dass ich ohne dieses Zwischenablage-Verlaufstool nicht entwickeln kann.
quelle
Schritt 1: Fenster reparieren
Schritt 2: Installieren Sie Sachen.
Jetzt, da mein glänzender neuer Core 2 Duo-PC nicht mit nutzlosem Mist wie einem 386 überfüllt ist, kann ich ihn wieder aufbauen
ls
wenn ich zu Art versuchendir
, Fenster und haben noch nicht gehörtegrep
nochquelle
Ich füge Wordpad zum Kontextmenü Senden an hinzu. Anleitung für XP hier . Funktioniert auch in Vista.
quelle
Jemand gab mir ein Registrierungsskript "Alle SVN-Ordner löschen" - das ist jetzt ein Muss für mich (es befindet sich irgendwo in diesem Thread).
Ich lasse die Benutzerkontensteuerung eingeschaltet - das Letzte, was ich möchte, ist, Code zu schreiben, der bei ausgeschalteter Benutzerkontensteuerung funktioniert, bei eingeschaltetem Gerät jedoch kläglich fehlschlägt. Bevor ich anfing, Virtual PC zum Einrichten von Testumgebungen für meinen Code zu verwenden, habe ich versucht, meinen Desktop so "vanille" wie möglich zu belassen. Ich wollte unter Bedingungen testen, die denen eines normalen Nicht-Entwickler-Benutzers ziemlich ähnlich sind.
Alles oben Genannte ist für mein Hausentwicklungssystem. Ich versuche, dasselbe bei der Arbeit im Rahmen der Vernunft zu tun. Mit Ausnahme des SVN-Materials, da wir in meinem Büro TFS verwenden.
quelle
Ich installiere immer Folgendes, um die Verwaltung und Interaktion mit Windows zu vereinfachen
quelle
Ich mache gerne:
Ich öffne auch zufällig viele PuTTY-Sitzungen auf verschiedenen Computern, daher erstelle ich gerne ein "bin" -Verzeichnis in meinem Home-Ordner, füge es dem PATH hinzu und erstelle dann eine Verknüpfung zu PuTTY mit dem Namen "p" (unter anderem) Verknüpfungen). Ich kann dann einfach Windows-R (ausführen) und eingeben
p [putty-session-name]
, um die Sitzung zu öffnen. Das hat mir jede Menge Zeit / Mausklicks gespart.quelle
Ich folge dem umfangreichen Rezept, um ein Windows-System nützlich zu machen, das von Simon Peyton Jones erstellt und gewartet wird.
quelle
Deaktivieren Sie Autorun, damit ich nicht versehentlich Malware oder Crapware installiere.
Hier sind einige von vielen Links:
http://antivirus.about.com/od/securitytips/ht/autorun.htm http://news.cnet.com/8301-13554_3-9894970-33.html?tag=mncol;txt
quelle
Ein paar Dinge, die sonst niemand erwähnte
quelle
quelle
Ich installiere mindestens eine Reihe von * nix-Befehlsdienstprogrammen und den Prozess-Explorer.
Außerdem deaktiviere ich auf XP-Systemen alle Themen und verwende die klassische Windows-Farbgebung. Vista sieht oder funktioniert ohne das Aero-Thema einfach nicht richtig, also kann ich das unter Vista nicht machen, ohne fast völlig verrückt zu werden.
Auch vergessen, ich installiere Chrome. (Früher war es Firefox, aber Chrome ist sofort besser geeignet.)
quelle
Ich verwende nLite , um die Windows-Installationsdiskette vorzubereiten, damit einige typische Einstellungen bereits direkt nach der Installation festgelegt werden.
Zum Beispiel:
Sie können auch unbrauchbare Teile des Systems entfernen:
quelle
Ich installiere alle Shell-Erweiterungen, die ich normalerweise benutze (TortoiseSVN und CommandHere zum Beispiel).
Eines der ersten Dinge, die ich nach dem erneuten Image eines Computers mache, ist sicherzustellen, dass er ordnungsgemäß mit allen meinen Netzwerkfreigaben verbunden ist. Wenige Dinge entgleisen meine Arbeit so schnell, als dass ich mit dem Netzwerk kämpfen muss, um zu einem ungünstigen Zeitpunkt eine Datei zu erhalten.
quelle
Installieren Sie emacs + eine Auswahl von gnuwin32-Paketen.
Auch proexp, um den Task-Manager zu ersetzen.
quelle
Edi Weitz hat eine schöne Zusammenfassung seiner Anpassungen: Windows für alte Linux-Fürze nutzbar machen
quelle
quelle
Ich lasse Windows Defender im Allgemeinen online, verwende aber kein Antivirenprogramm.
Ich habe mein Startmenü so eingestellt, dass kleine Symbole angezeigt werden und keine "zuletzt verwendeten Programme" aktiv sind. Stattdessen stecke ich alles in mein Startmenü:
Mein Startmenü http://www.robpaveza.net/pub/startmenu.png
Ich stelle auch sicher, dass alle Erweiterungsmenüs tatsächliche Menüs sind, nicht nur Links, und dass die Symbole für meinen Computer und meine Benutzerdateien auf dem Desktop angezeigt werden.
quelle
Ich lade Cygwin und Xming herunter und installiere sie .
quelle
Wow, das ist ein wirklich guter Thread ... Ich muss alle Vorschläge durchgehen und sehen, worauf ich mich einlasse :)
Auf Anhieb installiere ich:
Wenn ich XP verwendet habe (ich bin jetzt unter Vista), habe ich immer Tweak UI installiert und alles nach meinen Wünschen angepasst. Wie das Auflisten von "Arbeitsplatz" vor "Eigene Dateien". Ich entferne das Hilfesymbol aus dem Startmenü. Ich mache es so, dass Network Neighborhood im Startmenü angezeigt wurde. Ich habe es Dateierweiterungen zeigen und versteckte Dateien / Ordner zeigen.
quelle