Irb ruby là gì

     

Giới thiệu ngữ điệu lập trình Ruby, setup Ruby bên trên Windows, macOS, áp dụng VSC viết chương trình Ruby đầu tiên in ra lời chào, những ghi chú vào mã Ruby


Giới thiệu ngôn ngữ lập trình Ruby

Ruby là 1 ngôn ngữ lập trình hướng đối tượng, phiên dịch được áp dụng để chế tạo ra không ít loại ứng dụng, lấy ví dụ Ruby on Rails là 1 trong framework vận dụng web bằng Ruby. Ruby được tạo ra vào năm 1995 vị một nhà khoa học máy tính người Nhật phiên bản và vẫn thường xuyên phát triển. Ruby cung cấp nhiều chủng loại hình lập trình, bao gồm lập trình hàm, hướng đối tượng, mệnh lệnh, phản xạ. Nó sử dụng hệ thống kiểu biến động và auto quản lý bộ nhớ tự động.

Bạn đang xem: Irb ruby là gì

Trong Ruby gần như thứ phần lớn là đối tượng người sử dụng (object) kể cả các số đối chọi giản.

Xem thêm: " Tam Sinh Tam Thế Thập Lý Đào Hoa Nghĩa Là J, Thập Lý Đào Hoa Nghĩa Là Gì

Cài để Ruby

Cài đặt Ruby trên Windows

Tải bộ setup RubyInstaller phù hợpvới phiên phiên bản Windows rồi triển khai chạy file sở hữu về.

Cài để Ruby bên trên macOS / Linux

Đối cùng với macOS áp dụng RMV,tham khảo rvm.io/rvm/install,chạy các lệnh sau nhằm cài:

brew install gnupggpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable --rubysource ~/.rvm/scripts/rvmSau khi thiết đặt thực hiện tại lệnh sau để kiểm soát phiên phiên bản của Ruby

ruby -v

Sử dụng IRB

Khi thiết đặt Ruby như bên trên thì có sẵn IBR (Read-Eval-Print Loop) là phép tắc để liên quan trựctiếp mang lại Ruby, gõ với chạy code ruby trực tiếp.

Để bước đầu chạy gõ lệnh:

irbSau lệnh này xuất hiện thêm dấu nhắc lệnh nhằm gõ mã ruby cùng chạy trực tiếp, để thoát gõ lệnh exit.Ví dụ hình dưới sau khi chạy irb gõ 2 + 2 rồi thừa nhận Enter, công dụng phép cộng xuất hiện thêm (đã chạy mã Ruby). Mong mỏi thoát gõ exit

*

Sử dụng Visual Studio Code (VSC) viết code Ruby

Tải về và thiết đặt VSC phiên bản phù phù hợp với máy (Windows, macOS, Linux): VSC

Sau đó chạy VSC, vào phần Extension cài đặt thêm vào các Extension gồm: Ruby, Ruby Solargraph cùng Code Runner

*

Lưu ý: Mở phần tùy chỉnh thiết lập của VSC (Command + , với macOS, tệp tin > Setting trên Windows) và ghi lại vào: Code-runner: Run in terminal, để có thể nhấp chuột nút chạy code ở góc phải cửa ngõ sổ

Chương trình Ruby đầu tiên

Dùng VSC mở một thư mục lưu code, trong đó tạo thành file có phần không ngừng mở rộng .rb, filenày đánh tên là 01.helloworld.rb chỉnh sửa nội dung file như sau:

01.helloworld.rb

=begin Đây là đoạn code Ruby đầu tiên Đoạn phản hồi này viết trên nhiều dòng=endputs "Hello world!"# hoàn toàn có thể dùng lệnh print "chuỗi" để in ra chuỗi# không có xuống dòng sau thời điểm in raBạn hoàn toàn có thể chạy tệp tin này bằng cách gõ lệnh

ruby 01.helloworld.rb

*
Hoặc bấm vào biểu tượng chạy code để thấy công dụng ngay ở hành lang cửa số VSC

*

Kết trái in ra màn hình hiển thị chuỗi "hello world"

Đọc lại đoạn mã trên, chúng ta thấy vào file có chứa các thành phần

Ghi chú viết trên nhiều dòng

Những dòng commnent, ghi chú viết giữa cam kết hiệu =beginvà =end được bỏ qua khi chạy code, đây là loại comment trên các dòng

=begin ... Những dòng ghi chú=end

Ghi chú viết trên một dòng

Các chữ viết sau khi hiệu # được quăng quật qua, đấy là loại ghi chú viếttrên một mẫu của Ruby

# đấy là ghi chú

Lệnh puts

Để in ra một chuỗi tốt một đối tượng người sử dụng thì áp dụng lệnh puts,theo sau là thông số chuỗi hoặc đối tượng. Một chuỗi cam kết tự hoàn toàn có thể viết trong ký hiệu"...", tham số bạn có thể viết sau lệnh puts hoặc trong cam kết hiệu ()