performance - puedo - os x 10.11 download
Como desarrollador, ¿qué cambios o instalaciones llevas a cabo en un sistema OS X de vanilla? (9)
Añadir palabra a la izquierda y derecha en Terminal.app:
Como ejemplo, estas son algunas de las cosas que siempre hago cuando inicio una nueva máquina:
- Instale ''Visor'': le ofrece una ventana de terminal de estilo HUD siempre disponible mediante F1.
- Instale ''Clix'': ejecute un millón de instrucciones de línea de comando de personalización del sistema.
- Instale ''Aplicación predeterminada'' - explicable por sí mismo.
- Establezca ''Terminal.app'' para abrir y se ocultará automáticamente al iniciar sesión.
- Instale la fuente ''Inconsolata'' y configúrela como fuente predeterminada para Terminal y Text Edit.
Solo después de que se tomen esos pasos básicos, puedo comenzar con las cosas más personales.
Entonces, ¿cuáles son los pasos esenciales que debe dar cuando se enfrente a un macSlate en blanco?
NB: Sí, esta pregunta está inspirada en la pregunta de @ Roddy dirigida a la plataforma de Windows.
ACTUALIZACIÓN: ¡ Esto es genial, gracias! Algunas respuestas muy interesantes hasta el momento.
Resultados concretos: ahora soy un converso de MacPorts, y mi terminal usa la palabra estándar izquierda, palabra correcta, comportamiento del comando clave ...
ACTUALIZACIÓN 2: me olvidé de mencionar a Charles , la aplicación de proxy HTTP de depuración más grande del mundo (en mi humilde opinión). Es shareware y 100% merecedor del nombre.
Acabo de hacer esto recientemente. Lo instalé:
- Adium
- Firefox
- Herramientas de desarrollo
- Mercurial
- SubEthaEdit
Instale Xcode, iPhone SDK, TextMate.
Agregue Terminal, XCode, TextMate al dock.
Elimina iMovie, iDVD, ... íconos del dock.
Instalo PostgreSQL y Eclipse, así lo hice en mi trabajo anterior donde usamos Macs.
Luego eliminé todos los íconos innecesarios del Dock, y coloqué los de mi trabajo allí, y Terminal.
También instalé Pages, es un buen editor de documentos para usos de documentación.
Instalo X11 y las herramientas Xcode, luego tomo MacPorts y lo uso para obtener doxygen, windowmaker y probablemente algunos otros. Descargo OmniGraffle y obtengo plantillas UML de GraffleTopia. OmniOutliner también es un requisito; y finalmente obtengo WarBlade por un poco de diversión ;-)
Oh, estos días también tomo scan-build del sitio clang, aunque no lo he usado lo suficiente para recordarlo la primera vez que respondo.
Mis aplicaciones esenciales:
- Quicksilver - Lanzador de aplicaciones que no podría vivir sin
- BBEdit y TextMate : ambos son excelentes editores de texto para programadores
- Perian : agrega soporte para muchos más formatos de video a Quicktime
- Flip4Mac WMV - Agrega soporte para formatos de Windows Media a Quicktime
- Skim - Excelente lector de PDF
- Yummy FTP - Probablemente el mejor cliente FTP para mac
- Google Notifier : alertas automáticas por correo electrónico en la barra de menú
- Letterbox : plugin de Widescreen Mail.app
- info.xhead - Software de base de datos personal seguro
- Little Snitch - Controla las conexiones de red entrantes y salientes
- VMWare Fusion : virtualización de Windows
Xcode y Eclipse son ingenuos.
Aquí hay algunos que uso que no han sido mencionados hasta ahora:
Configuración del sistema
- Active el acceso completo al teclado .
- Desactivar inicio de sesión automático .
- Dale un nombre genial a mi computadora.
Valores predeterminados útiles
- Mostrar rutas completas en la barra de título del Finder
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
- Mostrar el menú del desarrollador de Safari
-
defaults write com.apple.Safari IncludeDebugMenu
1
-
Otro software
- HardwareGrowler (gratis)
- Configure con el estilo del bisel un ícono de no dock (vea el enlace de arriba para las instrucciones). Me encanta esta pequeña utilidad.
- AntiRSI (gratis)
- Te salva de ti mismo
- OpenTerminalHere (gratuito)
- Gran mini aplicación que abre una Terminal en el directorio de la ventana actual del Buscador.
- MacVim (gratis)
- Mi editor de propósito general favorito.
- xScope (comercial)
- Gran herramienta para cualquier tipo de trabajo de IU.
Configuración Xcode
- Coloque productos de compilación en
~/Build
- Mantiene todo en un lugar fácil de limpiar y hace que las dependencias entre proyectos funcionen.
- Opcionalmente, coloque archivos intermedios de compilación en
~/Build/_Intermediate
para mantenerlo aún más ordenado.
- Marque "Insertar automáticamente un cierre"} "''si aún no lo está
- Establecer el nombre de la organización
-
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions ''{ORGANIZATIONNAME = "Yoyodyne Industries";}''
-
- Finalización del código (creo que estos fueron los valores predeterminados en versiones anteriores)
- Marque ''Mostrar argumentos en la lista emergente''.
- Marque ''Insertar marcadores de posición de argumento para terminaciones''.
- Seleccione ''Sugerir automáticamente: con retraso 0,50 segundos''
Lo primero para mí es establecer el sistema de archivos sensible a las mayúsculas y minúsculas. De ninguna manera voy a ejecutar un derivado de UNIX sin él.
Si vienes con un fondo de Linux, MacPorts (gentoo like) o Fink (apt-get like) son indispensables. Puede instalar todas las utilidades familiares como lo haría en una máquina Linux normal.
Las aplicaciones relacionadas con el desarrollo específico de OS X que siempre instalo en una máquina nueva son:
- Launchbar Se adapta mejor a mis necesidades y a mi patrón de uso que Quicksilver
- SublimeText 2 para todas las ediciones no Java
- IntelliJ Worlds mejor Java IDE :)
- Evernote tu cerebro externo digital
- Lector de PDF Skim
- VmWare Fusion para pruebas de Windows
- El cliente FTP de Transmit Panic
- Extensión de buscador TotalFinder
- Lector de rss de Reeder 2
- Alternativa de MailPilot para Mail.app
- SourceTree Git, cliente gráfico de Mercurial y Subversion
- Navegador Chrome con excelentes herramientas de desarrollo
- iTerm 2 Terminal alternativa
- iaWriter y Calca para crear documentación breve usando Markdown . Y Marcado para crear un PDF a partir de los archivos Markdown.
- Screenflow para crear una demostración de video
- xScope para inspeccionar gráficos, diseño de página web, etc. en la pantalla
-
Quicksilver la línea de comando de GUI -
TextMate para todas las ediciones no Java -
Fluid para crear navegadores específicos del sitio para GitHub, LinkedIn, ... -
Reemplazo de buscador Pathfinder que mejoró mucho desde la versión 5 -
NetNewsWire + NewsGator rss reader -
Sparrow alternativa para Mail.app