GP Coder

Trang chia sẻ kiến thức lập trình Java

  • Java Core
    • Basic Java
    • OOP
    • Exception Handling
    • Multi-Thread
    • Java I/O
    • Networking
    • Reflection
    • Collection
    • Java 8
  • Design pattern
    • Creational Pattern
    • Structuaral Pattern
    • Behavior Pattern
  • Web Service
    • SOAP
    • REST
  • JPA
  • Java library
    • Report
    • Json
    • Unit Test
  • Message Queue
    • ActiveMQ
    • RabbitMQ
  • All
Trang chủ Chưa được phân loại Các thao tác thường sử dụng trong Eclipse

Các thao tác thường sử dụng trong Eclipse

Đăng vào 22/10/2017 Được đăng bởi GP Coder 15388 Lượt xem

Trong quá trình xây dựng project bằng Eclipse, chúng ta thường sử dụng một số thao tác để tiến hành tạo file, build, run hay clean source cho project. Vì thế bài này mình giới thiệu đến các bạn một số thao tác thường dùng trong Eclipse.

Nội dung

  • 1 Thao tác Tạo File
  • 2 Thao tác Xóa File
  • 3 Thao tác Đổi tên file, tên lớp, phương thức, tên biến
    • 3.1 Refactor Tên File
    • 3.2 Refactor Tên Class
    • 3.3 Refactor Tên Phương thức
    • 3.4 Refactor Tên Biến
  • 4 Thao tác Thêm thư viện cho Project
    • 4.1 Thêm thư viện jar
    • 4.2 Bỏ thư viện jar
    • 4.3 Thêm thư viện ngoài project
  • 5 Thao tác Build source
  • 6 Thao tác tìm kiếm trong Eclipse
    • 6.1 Tìm kiếm/ Thay thế trong file đang mở
    • 6.2 Tìm kiếm resource trong Project đang mở
    • 6.3 Tìm kiếm nâng cao
    • 6.4 Tìm các lớp và phương thức có sử dụng phương thức
    • 6.5 Tìm lớp/ phương thức/ biến định nghĩa hoặc cài đặt lớp/ phương thức/ biến
  • 7 Sinh code tự động
    • 7.1 Tạo getter/ setter tự động cho các property
    • 7.2 Tạo hàm construct
    • 7.3 Tạo hàm toString

Thao tác Tạo File

Để tạo file thì đơn giản bạn chỉ cần click chuột phải vào thư mục của Project muốn tạo (hoặc vào menu File)  -> New -> Chọn loại file cần tạo. Sau đó bạn điền tên file và OK là xong.

Thao tác Xóa File

Xóa file thì đơn giản là chọn file -> delete -> Xác nhận xóa.

Thao tác Đổi tên file, tên lớp, phương thức, tên biến

Nếu đơn giản chỉ là đổi tên file thì chỉ cần chọn File -> F2 -> đánh tên mới là xong. Tuy nhiên, thông thường các file này sẽ được sử dụng ở những nới khác, nếu đổi như vậy có thể gây ra lỗi hoặc phải đi sửa ở từng nơi. Cách đơn giản nhất là sử dụng thao tác Refactor.

Refactor là thao tác mà eclipse sẽ tự động đổi toàn bộ tên File/ Class/ Method/ Variable liên quan đến tên cần đổi.

Ví dụ: đổi tên lớp Student sang SinhVien thì tất cả những nơi nào có sử dụng class Student cũng sẽ đổi theo. Tương tự, đổi tên phương thức, biến cũng vậy.

Refactor Tên File

Chọn File cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> OK.

Khi đổi tên file thì tên lớp cũng đổi theo.

Refactor Tên Class

Chọn Tên lớp cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> Enter

Refactor Tên Phương thức

Chọn Phương thức cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> Enter

Refactor Tên Biến

Chọn Biến cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> Enter

Có thể nhấn phím tắt: Alt + Shift + F.

Thao tác Thêm thư viện cho Project

Việc thêm thư viện cho project thì chắc chắn sẽ xảy ra trong một dự án. Vì thế bạn nên biết thêm các cách để add thư viện mới, và remove thư viện không cần thiết đi.

Trường hợp tạo project bằng Maven hoặc Gradle sẽ đơn giản hơn. Các bài viết tiếp theo mình sẽ hướng dẫn các bạn quản lý thư viện trong project bằng Maven và Gradle.

Thêm thư viện jar

Có nhiều cách để thêm gói thư viện Jar vào project. Thông thường tôi thực hiện theo cách sau:

  • Tạo thự mục chứa File jar ( thường để tên là lib ) -> copy file jar và thư viện đó.
  • Thực hiện add jar file: chọn chuột phải file jar -> Build Path -> Add to Build Path

Kết quả sau khi thêm jar:

Bỏ thư viện jar

Vào phần Referenced Libraries -> chọn chuột phải vào File jar -> Build Path ->  Remove from Build Path.

Thêm thư viện ngoài project

Nhấn chuột phải lên Project -> Chọn Build Path -> Configure Build Path

  • Source: Phần này bạn có thể add một folder source hoặc là link đến thư mục source nào đó.
  • Project: Tương tự như source nhưng đây là refer sang một project cùng workspace.
  • Libraries: chính là thao tác add file jar như trên. Nhưng có thể thêm cả Folder chứa file jar.

Thao tác Build source

Mặc định khi bạn cài mới, Eclipse sẽ chọn Build Automatically để nó tự động build khi có sự thay đổi về source code.

Tuy nhiên, đối với những dự án lớn source nhiều việc build rất mất thời gian nên thường sẽ thiết lập ở chế độ build bằng tay.

  • Build All: Build toàn bộ project nằm trong workspace.
  • Build Project: Build project đang thao tác.
  • Build working set: build các project nằm trong working set.
  • Clean: xóa source build cũ và build lại.
  • Build Automatically: tự động build.

 

 

 

 

 

 

 

 

 

Thao tác tìm kiếm trong Eclipse

Tìm kiếm/ Thay thế trong file đang mở

Edit -> Find/ Replace (Ctrl + F)

Tìm kiếm resource trong Project đang mở

Navigate -> Open Resource (Ctr + Shift + R)

Tìm kiếm nâng cao

Tìm trong một từ trong các file Java (*.java), HTML (*.html), hoặc tất cả (*.*) và các tùy chọn khác.

Trên menu Search -> File

Tìm các lớp và phương thức có sử dụng phương thức

Nhấn chuột phải lên phương thức cần tìm -> Open Call Hierarchy.

Danh sách các lớp, phương thức có sử dụng hàm doSomething được liệt kê trong cửa sổ Call Hierarchy. Có thể nhấp đôi chuột lên phương thức ở cửa sổ Call Hierarchy để mở file đang sử dụng.

Tìm lớp/ phương thức/ biến định nghĩa hoặc cài đặt lớp/ phương thức/ biến

Nhấn chuột phải lên phương thức cần tìm -> Open Declaration.

Có thể Nhấn phím Ctrl và rê chuột lên tên phương thức -> chọn Open Declaration/ Open Implementation

Sinh code tự động

Nhấn chuột phải tại dòng code trống -> Source 

Tạo getter/ setter tự động cho các property

Source -> Generate Getter and Setters

Kết quả:

Tạo hàm construct

Source -> Generate Construct using Fields

Kết quả:

Tạo hàm toString

Source -> Generate toString

Kết quả:

 

5.0
03
Nếu bạn thấy hay thì hãy chia sẻ bài viết cho mọi người nhé!

Shares

Chuyên mục: Chưa được phân loại

Các phím tắt cơ bản của Eclipse
Cài đặt plugin cho Eclipse

Có thể bạn muốn xem:

  • Tổng hợp các bài viết về web services (10/09/2019)
  • Hướng dẫn sử dụng JAutodoc để sinh comment trong Eclipse (22/10/2017)

Bình luận

bình luận

Tìm kiếm

Bài viết mới

  • Giới thiệu CloudAMQP – Một RabbitMQ server trên Cloud 02/10/2020
  • Kết nối RabbitMQ sử dụng Web STOMP Plugin 19/06/2020
  • Sử dụng publisher confirm trong RabbitMQ 16/06/2020
  • Sử dụng Dead Letter Exchange trong RabbitMQ 13/06/2020
  • Sử dụng Alternate Exchange trong RabbitMQ 10/06/2020

Xem nhiều

  • Hướng dẫn Java Design Pattern – Factory Method (65881 lượt xem)
  • Hướng dẫn Java Design Pattern – Singleton (64371 lượt xem)
  • Lập trình đa luồng trong Java (Java Multi-threading) (60598 lượt xem)
  • Giới thiệu Design Patterns (57266 lượt xem)
  • Giới thiệu về Stream API trong Java 8 (53776 lượt xem)

Nội dung bài viết

  • 1 Thao tác Tạo File
  • 2 Thao tác Xóa File
  • 3 Thao tác Đổi tên file, tên lớp, phương thức, tên biến
    • 3.1 Refactor Tên File
    • 3.2 Refactor Tên Class
    • 3.3 Refactor Tên Phương thức
    • 3.4 Refactor Tên Biến
  • 4 Thao tác Thêm thư viện cho Project
    • 4.1 Thêm thư viện jar
    • 4.2 Bỏ thư viện jar
    • 4.3 Thêm thư viện ngoài project
  • 5 Thao tác Build source
  • 6 Thao tác tìm kiếm trong Eclipse
    • 6.1 Tìm kiếm/ Thay thế trong file đang mở
    • 6.2 Tìm kiếm resource trong Project đang mở
    • 6.3 Tìm kiếm nâng cao
    • 6.4 Tìm các lớp và phương thức có sử dụng phương thức
    • 6.5 Tìm lớp/ phương thức/ biến định nghĩa hoặc cài đặt lớp/ phương thức/ biến
  • 7 Sinh code tự động
    • 7.1 Tạo getter/ setter tự động cho các property
    • 7.2 Tạo hàm construct
    • 7.3 Tạo hàm toString

Lưu trữ

Thẻ đánh dấu

Annotation Authentication Basic Java Behavior Pattern Collection Creational Design Pattern Cấu trúc điều khiển Database Dependency Injection Design pattern Eclipse Exception Executor Service Google Guice Gson Hibernate How to Interceptor IO Jackson Java 8 Java Core JDBC JDK Jersey JMS JPA json JUnit JWT Message Queue Mockito Multithreading OOP Performance PowerMockito RabbitMQ Reflection Report REST SOAP Structuaral Pattern Thread Pool Unit Test Webservice

Liên kết

  • Clean Code
  • JavaTpoint
  • Refactoring Guru
  • Source Making
  • TutorialsPoint
  • W3Schools Online Web Tutorials

Giới thiệu

GP Coder là trang web cá nhân, được thành lập với mục đích lưu trữ, chia sẽ kiến thức đã học và làm việc của tôi. Các bài viết trên trang này chủ yếu về ngôn ngữ Java và các công nghệ có liên quan đến Java như: Spring, JSF, Web Services, Unit Test, Hibernate, SQL, ...
Hi vọng góp được chút ít công sức cho sự phát triển cộng đồng Coder Việt.

Tìm kiếm các bài viết của GP Coder với Google Search

Liên hệ

Các bạn có thể liên hệ với tôi thông qua:
  • Trang liên hệ
  • Linkedin: gpcoder
  • Email: contact@gpcoder.com
  • Skype: ptgiang56it

Follow me

Copyright 2023 © GP Coder · All Rights Reserved · Giới thiệu · Chính sách · Điều khoản · Liên hệ ·

Share

Blogger
Delicious
Digg
Email
Facebook
Facebook messenger
Google
Hacker News
Line
LinkedIn
Mix
Odnoklassniki
PDF
Pinterest
Pocket
Print
Reddit
Renren
Short link
SMS
Skype
Telegram
Tumblr
Twitter
VKontakte
wechat
Weibo
WhatsApp
Xing
Yahoo! Mail

Copy short link

Copy link