Ngôn ngữ C# và những điều bạn chưa biết (Phần 2)

15:49 22/07/2021

Ở bài viết phần 1 đã cho các bạn có cái nhìn tổng quan hơn về ngôn ngữ C# và sẽ giúp các bạn có sự lựa chọn sáng suốt trong các ngôn ngữ. Phần 2 này sẽ giới thiệu về cách cài đặt đăng ký miễn phí 1 năm cho sinh viên Cao đẳng FPT Polytechnic công cụ Extension Resharper và cài thêm cùng IDE Visual Studio 2019. 

Trước khi hướng dẫn cách đăng ký và cài đặt, các bạn sinh viên cần phải hiểu khái niệm Resharper là gì? Resharper nó là một Extension cài thêm cùng Visual Studio bổ sung thêm nhiều tính năng chỉnh sửa, điều hướng code, dự báo code… và nếu như bạn nào đã xài VS một thời gian khi chưa từng cài Resharper thì khi được trải nghiệm nó thì sẽ là một cảm giác thật tuyệt vời ước gì biết nó sớm hơn.

Visual Studio đã ra đời từ năm 1997 và trải qua rất nhiều các phiên bản update của Microsoft nhưng vẫn thiếu một số tính năng chỉnh sửa code và điều hướng code. Visual Studio đi sau những gì Resharper cung cấp và khoảng cách này tăng lên theo thời gian. Các phiên bản mới của Resharper được phát hành vài tháng một lần trong khi Visual Studio thì được cập nhật khoảng 2 – 3 năm một lần. Phần lớn trọng tâm Microsoft update chính là bổ sung nhiều mẫu ứng dụng hơn (cấp vĩ mô) hơn là các tính năng chỉnh sửa, điều hướng code (cấp vi mô).

Dưới đây là một vài lợi ích cơ bản của việc sử dụng Resharper trong quá trình lập trình, bên cạnh đó còn rất nhiều tính năng hay ho mà bạn nên tự khám phá dần trong quá trình sử dụng. Một số tính năng cơ bản mà bạn sẽ cảm thấy ngay trong lần đầu sử dụng:

  1. Tự động sửa lỗi cú pháp, gợi ý nhắc nhở những chỗ bạn chưa check null,… và còn tối giản một số dòng code.
  2. Hiển thị tìm reference, tìm kiếm mạnh mẽ với tên các file, thư mục, method, tên biến, class mạnh mẽ.
  3. Hiển thị tên của các tham số khi gọi method ở class khác.
  4. Dự báo code các câu điền kiện giúp bạn có cái nhìn sớm trước khi các bạn chạy code.
  5. Gọi contructor full tham số cho class đối tượng CTORF + TAB hoặc ALT + INSERT có rất nhiều tính năng cho class đối tượng như generate properties, overide method,….
  6. Tự động private các biến toàn cục trong class.
  7. Loại bỏ các dòng code lỗi và còn rất nhiều tính nay hay ho và thú vị khác,… các bạn hãy khám phá và search nhiều thêm nhé.

Ở trên chúng ta đã ca ngợi Resharper quá nhiều vậy điểm yếu lớn nhất của Resharper là gì? NÓ RẤT NẶNG VÀ THỰC SỰ RẤT NẶNG. Đây chính là điểm yếu lớn nhất mà làm cho nhiều người khá khó chịu và không hài lòng, nhưng cái gì cũng phải trả giá. Nếu chúng ta muốn một công cụ giúp tiết kiệm thời gian & tăng năng suất cho lập trình viên thì phải đảm bảo máy có đủ tài nguyên máy tính để vận hành công cụ trong lúc lập trình. Đối với các bạn có ý định sử dụng Resharper với Visual Studio để lập trình C# tối thiểu máy tính cần các yếu tố sau để đáp ứng đủ tài nguyên, có thể vận hành Resharper với Visual Studio:

Các thành phần máy tối thiểu để lập trình C#

STT

Phần cứng

1 Ổ cứng trống từ 20 đến 50GB khuyến nghị ổ SSD
2 Chip từ 1.8GHz trở lên và 4 Core trở lên
3 Ram từ 8 GB trở lên

Sau đây sẽ là các bước đăng ký tài khoản để sử dụng miễn phí 1 năm Resharper đối với sinh viên Cao đẳng FPT Polytechnic:

  1. Bước 1 – Chuẩn bị tài khoản của trường có đuôi @fpt.edu.vn
  2. Bước 2 – Truy cập vào website https://account.jetbrains.com/login để tiến hành đăng ký tài khoản
Website https://account.jetbrains.com/login
  1. Bước 3 – Điền Email và bấm vào Sign Up
Điền Email và bấm vào Sign Up
  1. Bước 4 – Các bạn kiểm tra mail và bấm xác nhận tài khoản và điền thông tin và mật khẩu
Kiểm tra email và xác nhận tài khoản
Điền đầy đủ thông tin tài khoản và mật khẩu và bấm submit
  1. Bước 5 – Sau khi điền đơn đăng ký thành công
Đăng ký thành công tài khoản và mật khẩu
  1. Bước 6 – Đăng ký vào chương trình cho sinh viên click vào Apply for a free student or teacher license
Sinh viên click vào Apply for a free student or teacher license
Bấm vào Apply Now
  1. Bước 7 – Điền vào form đăng ký và lưu ý là email bắt buộc phải là email @fpt.edu.vn sau đó bấm Apply for free products
Điền vào form đăng ký
Điền vào form đăng ký
Đăng ký thành công tiến hành check email và xác nhận
  1. Bước 8 – Hoàn tất đăng ký bằng cách vào email bấm xác nhận
Kiểm tra và xác nhận email
Xác nhận thành công
Hoàn tất đăng ký
  1. Bước 9 – Tải và cài đặt Resharper qua link sau Bấm vào đây để tải
  2. Bước 10 – Sau khi cài đặt xong mở Visuals Studio và các bạn nên chờ xíu vì lần đầu mở sẽ khá chậm.
Chọn Lic giống như hình
Bấm vào Use JB Account
Điền tài khoản và mk bạn đã đăng ký và bấm Login
Đăng nhập thành công và bấm OK
Hoàn tất quá trình đăng ký
  1. Bước 11 – Vào Extensions à Resharper àOptionsàChọn như hình và bấm vào Apply Scheme
Hoàn tất quá trình đăng ký cài đặt và bây h bạn đã có thể trải nghiệm

Ở bài viết này đã hướng dẫn các bạn tổng quan về Resharper là gì và gợi ý cấu hình máy phù hợp để có thể code C# cùng Visual Studio + Resharper. Các bạn hãy tiếp tục đón chờ bài viết phần 3 sẽ giới thiệu, hướng dẫn cách sử dụng các tính năng cơ bản của Resharper nhé.

Cùng chuyên mục

Đăng Kí học Fpoly 2021

Bình Luận

Your email address will not be published. Required fields are marked *