Sto passando da C # + Visual Studio a Ruby + Vim per alcuni mesi. La sola cosa che mi manca da C # / Visual Studio è intellisense , soprattutto quando ho una nuova gemma ruby da familiarizzare.
Come programmatore con una memoria inferiore alla media come Joel , mi manca un momento felice in Visual Studio che posso Ctrl
+ Space
ovunque per ottenere un elenco di suggerimenti in modo da non dover memorizzare un singolo metodo, che si tratti di un nome o di un elenco di parametri. Posso persino ottenere l'utilizzo / codice di esempio su MSDN con una sola pressione di F1
.
Quindi, ruby (dynamic typing language) + vim / TextMate programmatori, quando si sta codificando
Esegui il manuale di riferimento di google / gem API / irb / ri fianco a fianco con il tuo vim / TextMate come me la maggior parte del tempo?
o Una buona memoria è un must-have per i programmatori di ruby (o altri linguaggi dinamici)?