2009-06-24 48 views
5

Tôi là một người đánh máy cảm ứng.Chạm vào gõ trong Visual Studio 2008

Tôi đang sử dụng thường xuyên HP 17" máy tính xách tay ...

Khi sử dụng Visual Studio 2008, thường xuyên tay phải của tôi rời khỏi hàng nhà để sử dụng các phím mũi tên để di chuyển đến dòng khác nhau của mã trong trình soạn thảo.

tôi đã thấy ViEmu, iam không phải là một người sử dụng vi và không quan tâm đến việc đầu tư thời gian để học ViEmu.

Đó là bực bội khi tôi mã hóa một cái gì đó phức tạp và phải nắm lấy tay tôi ra để sử dụng các phím mũi tên ...

Tôi quan tâm đến việc biết các nhà phát triển khác xử lý điều này như thế nào?

EDIT: Một trong những lý do tôi không sử dụng Viemu là tôi là một nhà tư vấn và tôi thường xuyên phải sử dụng các máy khác không cài đặt addin viemu.

+4

Đoán rằng tôi vừa mới quen với bàn phím của mình ... Tôi luôn luôn di chuyển bàn tay của mình và họ quay trở lại hàng chủ. –

+0

@Justin - họ làm cho nó trở lại hàng nhà, nhưng nó là mất tập trung để có họ để lại nó ở nơi đầu tiên :) – Developer

+0

wow, tôi nghĩ rằng điều này sẽ được đóng cửa bây giờ ... –

Trả lời

2

Tôi là người dùng vim và người đánh máy chạm nhưng không bao giờ được sử dụng để hjkl. Đối với tôi, tôi có thể sử dụng các phím mũi tên, nhưng tôi phải thừa nhận rằng tôi ngưỡng mộ các đồng nghiệp của tôi , người nắm vững kỹ năng đó.

Điều duy nhất thực sự gây phiền nhiễu là Home, End, v.v. không chính xác ở cùng một vị trí trên bàn phím khác nhau, điều đó thực sự khiến tôi phát điên.

+0

I đã thấy vi, bạn không phải di chuyển bàn tay trái của bạn lên đến lối thoát để chuyển đổi giữa các chế độ? Tôi nghĩ rằng đây sẽ là một sự phân tâm tương tự. – Developer

+0

@Nick: Bạn nói đúng, một cách khác là Ctrl- [, nhưng điều này là không tốt hơn. –

1

Tôi đồng ý, cũng là một nỗi đau lớn đối với tôi khi di chuyển ngón tay ra khỏi bàn phím chính đến các phím mũi tên.

Điều gì làm việc cho tôi là sử dụng chế độ Emacs. Bạn đã đề cập bạn không muốn sử dụng chế độ viemu, nhưng chế độ Emacs được tích hợp vào VS2008 để bạn có thể sử dụng nó trên các máy khác khá dễ dàng.

Nếu bạn điều hướng đến Công cụ-> Bàn phím và trong "Áp dụng sơ đồ bàn phím bổ sung sau", bạn chuyển menu thả xuống Emacs, bạn có thể sử dụng chế độ đó. Các phím theo Emacs lệnh khá tốt trong kinh nghiệm của tôi và bạn có thể tìm hiểu các lệnh từ nhiều hướng dẫn trên web.

+0

Cảm ơn - đây là điều tôi không biết, tùy chọn emacs trong vs 2008. Sẽ dành một chút thời gian để xem xét điều này. – Developer

1

Tôi đã học cách sử dụng ngón tay nhỏ của tôi (còn gọi là hồng hào) để kéo dài đến các phím con trỏ, thả phần còn lại của bàn tay của tôi lên phím Enter/Enter. Cách tiếp cận này dường như làm việc cho tôi khi sử dụng cả hai phím con trỏ và phím Page Up/Page Down. Tuy nhiên, tôi thường sử dụng phím tắt Ctrl + F3 và tìm kiếm các từ khóa thực và như vậy, cho phép tôi tránh rời khỏi hàng chủ như tôi có thể kéo dài đến đó (Ctrl + F có thể được thay thế trong Visual Studio cho một kiểu tìm khác nhau nhưng hiệu quả như nhau cho việc điều hướng mã và Ctrl + G để chuyển đến các số dòng cụ thể). Là một sang một bên, tôi cảm thấy tốc độ chỉ hữu ích sau khi chính xác và tôi không tin rằng thời gian được lưu bởi không phải di chuyển từ hàng chủ đến các phím con trỏ và ngược lại mà không nhìn vào bàn phím thực sự quan trọng khi so với việc viết mã thực tế chính xác. Tôi đã có một số đồng đội trong những năm dường như có ưu thế về chất lượng và với tôi, điều đó là xấu - tối ưu hóa việc gõ trước khi người ta thực sự học được cách viết mã đúng cách có vẻ như một sự lãng phí nỗ lực (tất nhiên, có khả năng là họ nghĩ tôi chậm và không hiệu quả ngược lại).

Tất nhiên, tôi hoàn toàn hiểu được nhu cầu làm việc nhanh chóng khi một người là nhà phát triển về chất lượng và sử dụng hiệu quả các công cụ là một điều tốt.

+0

Bạn ngụ ý rằng tôi không phải là "nhà phát triển về chất lượng" :) – Developer

+1

Hahaha! Không có gì. Tôi xin lỗi nếu nó xảy ra theo cách đó - tôi chỉ muốn suy nghĩ về ý tưởng sâu hơn một chút. Tôi ghen tị với những người tốt và nhanh như phần nhanh chóng né tránh tôi (cũng như những ngày tốt nhất). –

Các vấn đề liên quan