User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 9 của 9

Chủ đề: Nên dùng trình soạn thảo nào phục vụ việc lập trình

  1. #1
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Nên dùng trình soạn thảo nào phục vụ việc lập trình

    Hiện tại mình đang dùng gedit làm trình editor, dùng cũng tạm ổn tuy nhiên nếu để gắn bó lâu dài thì có lẽ không thể sử dụng gedit được mà phải lựa chọn hoặc là vi hoặc là emacs, nhờ mọi người tư vấn xem nên sử dụng trình soạn thảo nào?
    Contact me:
    Email: sangnd [at] svBK.vn
    Personal website: My Blog | Chat với người lạ
    Facebook Page của Bách Khoa Forum: http://www.facebook.com/svbk.vn

  2. Tớ cảm ơn 1973 đã chia sẻ.


  3. #2
    HUT's Engineer
    Tham gia ngày
    Jun 2011
    Bài gửi
    686

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    ê này sang, tớ nhờ cái, trong đống tài liệu ở đây có slide của thầy hải hệ điều hành ko vậy, cho tớ down với, tìm mãi ko thấy. Thank you.

    Nhân tiện, tớ dùng cmd để làm trình soạn thảo code

  4. #3
    Điều hành viên Avatar của Infoboy
    Tham gia ngày
    Aug 2008
    Bài gửi
    472

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    vi và emacs ngang nhau cả , nhưng hiện thời mình vẫn dùng gedit

    p/s : tốt nhất là chọn vi đi
    Chúa trao cơ hội cho người đã chuẩn bị

  5. #4
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    Chọn vi thì cũng phải có lí do của nó chứ anh, em đang đọc một số tài liệu về cuộc chiến giữa vi và emacs, có rất nhiều bài viết khá thú vị:

    http://www.prismnet.com/~dierdorf/emacsvi.html
    http://www.wikivs.com/wiki/Vim_vs_Emacs
    http://c2.com/cgi/wiki?EmacsVsVi
    http://en.wikipedia.org/wiki/Editor_war

    Vài hình ảnh vui:





    @thanh: cậu ghi rõ họ tên thầy giáo đó để tớ tìm xem sao, trên Thư viện số chỉ có slide của thầy Đỗ Tuấn Anh thôi: http://svbk.vn/downloads.php?do=file&id=2124

    Ngoài ra, cmd không phải là trình soạn thảo nhé, nó chỉ là một ct mô phỏng DOS trên các phiên bản Windows sau này thôi.

  6. Có 2 thành viên cảm ơn bài viết của 1973 có chất lượng:


  7. #5
    HUT's Engineer
    Tham gia ngày
    Jun 2011
    Bài gửi
    686

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    okie thanks, học tạm.

    nói đùa chứ code editor của visual vẫn ngon,

  8. #6
    HUT's Student
    Tham gia ngày
    Feb 2012
    Bài gửi
    272

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    vi thời giờ mấy ai dùng nữa ? Phải là vim chứ.
    Về vim và emacs thì mỗi thứ có một ưu điểm nhược điểm riêng:
    - Vim giúp tốc độ soạn thảo, chỉnh sửa rất nhanh do chỉ phải đặt mười ngón tay lên bàn phím, không phải đụng đến chuột. Đó là nhờ hệ thống phím tắt dựa trên các mode khác nhau (insert, visual, command). Ban đầu thì hơi lạ nhưng chỉ khoảng 1 tiếng tập luyện là quen. Hệ thống phím tắt của vim có ảnh hưởng đến rất nhiều phần mềm khác, cũng dùng chung ý tưởng của nó để các thao tác nhanh hơn:
    - vimperator, pentadactyl là các add on cho firefox giúp cho các thao tác trên nó giống như là đang soạn thảo trên vim, tức là duyệt web bằng bàn phím không cần đụng đến chuột, ...
    - ranger: chương trình quản lý file có phím tắt tương tự vim
    - Nhiều IDE cũng có tính năng giả lập vim mode cho editor của nó
    ...
    Nhược điểm của vim là muốn tùy biến, viết plug-in phải học thêm một ngôn ngữ khác (vim script), trong khi emacs sử dụng ngôn ngữ Lips rất phổ biến.
    - Emacs thì có khả năng tuỳ biến, plugin rất tốt so với vim. Nhưng phím tắt khó nhớ và tốc độ soạn thảo không bằng.

  9. Có 2 thành viên cảm ơn bài viết của boss14420 có chất lượng:


  10. #7
    Điều hành viên Avatar của iexplore
    Tham gia ngày
    Sep 2010
    Bài gửi
    208

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    Quote Nguyên văn bởi boss14420 Xem bài viết
    vi thời giờ mấy ai dùng nữa ? Phải là vim chứ.
    Về vim và emacs thì mỗi thứ có một ưu điểm nhược điểm riêng:
    - Vim giúp tốc độ soạn thảo, chỉnh sửa rất nhanh do chỉ phải đặt mười ngón tay lên bàn phím, không phải đụng đến chuột. Đó là nhờ hệ thống phím tắt dựa trên các mode khác nhau (insert, visual, command). Ban đầu thì hơi lạ nhưng chỉ khoảng 1 tiếng tập luyện là quen. Hệ thống phím tắt của vim có ảnh hưởng đến rất nhiều phần mềm khác, cũng dùng chung ý tưởng của nó để các thao tác nhanh hơn:
    - vimperator, pentadactyl là các add on cho firefox giúp cho các thao tác trên nó giống như là đang soạn thảo trên vim, tức là duyệt web bằng bàn phím không cần đụng đến chuột, ...
    - ranger: chương trình quản lý file có phím tắt tương tự vim
    - Nhiều IDE cũng có tính năng giả lập vim mode cho editor của nó
    ...
    Nhược điểm của vim là muốn tùy biến, viết plug-in phải học thêm một ngôn ngữ khác (vim script), trong khi emacs sử dụng ngôn ngữ Lips rất phổ biến.
    - Emacs thì có khả năng tuỳ biến, plugin rất tốt so với vim. Nhưng phím tắt khó nhớ và tốc độ soạn thảo không bằng.
    thank
    bắt đầu với VIM trước đi, cài sẵn trên Ubuntu, đơn giản, không cần chạy trong chế độ đồ họa

  11. #8
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    Có vẻ như Emacs chiếm lợi thế hơn vim rồi, mình thấy nhiều người cũng gợi ý dùng Emacs vì Emacs có hệ thống plugin đồ sộ hơn. Tham khảo thêm:

    Why Should You Use GNU Emacs Instead of Vi?

    @khanh: có thể chạy emacs trong chế độ dòng lệnh bằng cách thêm tham số -nw

    emacs -nw
    >_

  12. #9
    HUT's Student
    Tham gia ngày
    Feb 2012
    Bài gửi
    272

    Mặc định Re: Nên dùng trình soạn thảo nào phục vụ việc lập trình

    Một cái Editor chỉ nên làm tốt nhiệm vụ của một cái Editor chứ chả việc gì phải làm hộ chức năng của một cái IDE, rồi đủ thứ lằng nhằng khác. Người lập trình trên Linux thường chuộng sử dụng nhiều công cụ nhỏ cho mỗi mục đích khác nhau, thay vì một cái IDE chức năng nào cũng có nhưng mà chả có chức năng thực sự tốt.

  13. Tớ cảm ơn boss14420 đã chia sẻ.


+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube