Dự án python đoán số

Trong hướng dẫn này, chúng tôi sẽ cố gắng tìm giải pháp cho Trò chơi đoán số ngẫu nhiên Python thông qua lập trình. Đoạn mã sau minh họa điều này

Show
'''
Note that if the player types something other than a number, the
program will crash. If you want to fix this, use try and except to
catch the error and tell the player it was invalid.
'''
import random
number = random.randint(1, 100) # Generate random number
num_of_guesses = 0 # Number of guesses player took
guess = 0 # Player's current guess
# Introduce player to game
print('Welcome to my number guessing game!')
print('I have come up with a number between 1 and 100, guess what it is.')
running = True
while running:
  guess = int(input('Guess: '))
  num_of_guesses += 1
  if guess > number:
    print('Too high, try again.')
  elif guess < number:
    print('Too low, try again.')
  else:
    print('Good job!')
    print(f'It only took you {num_of_guesses} tries')
    running = False # Exits out of while loop
print('Thanks for playing!')

Chúng tôi đã trình bày rất nhiều ví dụ minh họa để cho thấy cách giải bài toán Trò chơi đoán số ngẫu nhiên trong Python và chúng tôi cũng đã giải thích cách thực hiện

Làm cách nào để tạo trò chơi đoán số bằng Python?

thuật toán

  • Xác định phạm vi của các số
  • Tạo một số nguyên ngẫu nhiên từ phạm vi trên ( 1-100 )
  • Bắt đầu trò chơi bằng cách hiển thị cho người dùng một thông báo có nội dung “Đoán số từ X đến Y”
  • Khởi tạo một biến thành 0 để đếm tổng số cơ hội mà người dùng đã thực hiện để đoán đúng số

Làm cách nào để bạn tạo trò chơi đoán 4 chữ số trong Python?

số). ctr += 1 đếm = 0 n = str(n) num = str(num) đúng = [] cho tôi trong phạm vi (0, 4). nếu (n[i] == số[i]). đếm += 1 đúng. nối thêm (n [i]) khác. tiếp tục # khi không đoán đúng tất cả các chữ số. nếu (đếm < 4) và (đếm. =

Trò chơi đoán từ trong Python là gì?

Trước tiên, người dùng phải nhập tên của họ và sau đó, sẽ được yêu cầu đoán bất kỳ bảng chữ cái nào. Nếu từ ngẫu nhiên chứa bảng chữ cái đó, nó sẽ được hiển thị dưới dạng đầu ra (với vị trí chính xác), nếu không, chương trình sẽ yêu cầu bạn đoán một bảng chữ cái khác. 15-Jun-2022

Một số dự án Python cho người mới bắt đầu là gì?

Trong bài viết này, bạn sẽ tìm hiểu 42 chủ đề & ý tưởng dự án Python thú vị. Hãy nhìn thoáng qua bên dưới

  • Trình tạo Mad Libs
  • đoán số
  • Trò chơi phiêu lưu dựa trên văn bản
  • Trình mô phỏng lăn xúc xắc
  • người treo cổ
  • Sổ liên lạc
  • Thuật toán tìm kiếm nhị phân
  • Ứng dụng thông báo máy tính để bàn

Làm thế nào để bạn tạo một số ngẫu nhiên trong Python?

Các giá trị số nguyên ngẫu nhiên có thể được tạo bằng hàm randint(). Hàm này nhận hai đối số. bắt đầu và kết thúc phạm vi cho các giá trị số nguyên được tạo. Các số nguyên ngẫu nhiên được tạo trong và bao gồm giá trị bắt đầu và kết thúc của phạm vi, cụ thể là trong khoảng [bắt đầu, kết thúc]. 04-Jul-2018

Làm thế nào để bạn đoán một thuật toán số?

Đây là các Bước thực tế (Thuật toán) chúng tôi vừa sử dụng

  • Thêm phạm vi cao nhất + phạm vi thấp nhất - 1 = Dự đoán có thể
  • Chia các câu đoán có thể cho 2 vòng (bạn đoán), hỏi đây có phải là số của bạn không?
  • Nếu dự đoán của bạn thấp. Phạm vi thấp nhất = dự đoán của bạn +1
  • Nếu dự đoán của bạn cao
  • Nếu dự đoán của bạn không thấp hoặc cao
  • Nói lại

Làm thế nào để bạn tạo một số ngẫu nhiên gồm 4 chữ số?

6. Tạo số ngẫu nhiên gồm 4 chữ số bằng cách kết hợp các hàm INT và RAND

  • RAND()*(9999-1000)+1000. Điều này chủ yếu sẽ nhân 9999 với hàm RAND để tạo số có 4 chữ số
  • INT(RAND()*(9999-1000)+1000. Điều này sẽ lấy số nguyên gần nhất của số ngẫu nhiên và chỉ tạo 4 chữ số trên các số ngẫu nhiên

Cơ hội đoán mã 4 chữ số lần đầu tiên là bao nhiêu?

Trong 4 chữ số thập phân có 10.000 (0000 đến 9999) giá trị có thể. Tỷ lệ của bất kỳ một trong số chúng xuất hiện ngẫu nhiên là một trên 10.000. Hiển thị hoạt động trên bài đăng này. Một "số có 4 chữ số" cụ thể sẽ có 1/9000 cơ hội, vì có 9000 số có 4 chữ số (1000-9999). 17-Oct-2018

Sẽ mất bao lâu để đoán một mã gồm 4 chữ số?

Như vậy, mỗi lần nhập mã PIN mất khoảng 40 giây, nghĩa là sẽ mất tới ~111 giờ để mã PIN gồm 4 chữ số. 25-Mar-2015

Trò chơi Tic Tac Toe trong Python là gì?

Trò chơi tic-tac-toe dành cho hai người chơi. Một người chơi chơi X và người kia chơi O. Người chơi thay phiên nhau đặt điểm của họ trên một lưới gồm ba ô ba ô. Nếu một người chơi nhất định có ba điểm liên tiếp theo chiều ngang, chiều dọc hoặc đường chéo, thì người chơi đó sẽ thắng trò chơi. 27-Jun-2022

Về bản chất, Visual Studio Code là một trình soạn thảo mã. Giống như nhiều trình chỉnh sửa mã khác, VS Code sử dụng giao diện người dùng chung và bố cục của trình khám phá ở bên trái, hiển thị tất cả các tệp và thư mục bạn có quyền truy cập và trình chỉnh sửa ở bên phải, hiển thị nội dung của các tệp bạn đã mở

Dự án python đoán số

Bố cục cơ bản

Mã VS đi kèm với bố cục đơn giản và trực quan giúp tối đa hóa không gian được cung cấp cho trình chỉnh sửa trong khi vẫn có nhiều chỗ để duyệt và truy cập toàn bộ ngữ cảnh của thư mục hoặc dự án của bạn. Giao diện người dùng được chia thành năm khu vực

  • Trình chỉnh sửa - Khu vực chính để chỉnh sửa tệp của bạn. Bạn có thể mở bao nhiêu trình chỉnh sửa tùy thích cạnh nhau theo chiều dọc và chiều ngang
  • Thanh bên - Chứa các chế độ xem khác nhau như Explorer để hỗ trợ bạn khi làm việc với dự án của mình
  • Thanh trạng thái - Thông tin về dự án đã mở và các tệp bạn chỉnh sửa
  • Thanh hoạt động - Nằm ở phía xa bên trái, thanh này cho phép bạn chuyển đổi giữa các chế độ xem và cung cấp cho bạn các chỉ báo bổ sung theo ngữ cảnh cụ thể, chẳng hạn như số lượng thay đổi gửi đi khi bật Git
  • Bảng điều khiển - Bạn có thể hiển thị các bảng khác nhau bên dưới khu vực trình chỉnh sửa để biết thông tin đầu ra hoặc gỡ lỗi, lỗi và cảnh báo hoặc thiết bị đầu cuối tích hợp. Bảng điều khiển cũng có thể được di chuyển sang bên phải để có thêm không gian theo chiều dọc

Mỗi lần bạn khởi động Mã VS, nó sẽ mở ra ở trạng thái giống như khi bạn đóng nó lần cuối. Thư mục, bố cục và tệp đã mở được giữ nguyên

Các tệp đang mở trong mỗi trình chỉnh sửa được hiển thị với tiêu đề theo thẻ (Tab) ở trên cùng của vùng trình chỉnh sửa. Để tìm hiểu thêm về tiêu đề theo thẻ, hãy xem phần Thẻ bên dưới

Mẹo. Bạn có thể di chuyển Thanh bên sang bên phải (Xem > Di chuyển Thanh bên sang phải) hoặc chuyển đổi chế độ hiển thị của nó ( ⌘B (Windows, Linux Ctrl+B)).

Chỉnh sửa song song

Bạn có thể mở bao nhiêu trình chỉnh sửa tùy thích cạnh nhau theo chiều dọc và chiều ngang. Nếu bạn đã mở một trình soạn thảo, có nhiều cách để mở một trình soạn thảo khác bên cạnh trình soạn thảo hiện có

  • Alt nhấp vào tệp trong Explorer.
  • ⌘\ (Windows, Linux Ctrl+\ ) .
  • Mở sang một bên ( ⌃Enter (Windows, Linux Ctrl+Enter)) from the Explorer context menu on a file.
  • Nhấp vào nút Split Editor ở phía trên bên phải của trình chỉnh sửa
  • Kéo và thả tệp vào bất kỳ bên nào của vùng trình chỉnh sửa
  • Ctrl+Enter (macOS. Cmd+Enter ) trong Mở nhanh ( ⌘P (Windows, . Ctrl+P)) file list.

Dự án python đoán số

Bất cứ khi nào bạn mở một tệp khác, trình chỉnh sửa đang hoạt động sẽ hiển thị nội dung của tệp đó. Vì vậy, nếu bạn có hai trình soạn thảo cạnh nhau và bạn muốn mở tệp 'foo. cs' vào trình chỉnh sửa bên tay phải, hãy đảm bảo rằng trình chỉnh sửa đó đang hoạt động (bằng cách nhấp vào bên trong trình chỉnh sửa đó) trước khi mở tệp 'foo. cs'

Theo mặc định, trình chỉnh sửa sẽ mở ở phía bên phải của trình chỉnh sửa đang hoạt động. Thay vào đó, bạn có thể thay đổi hành vi này thông qua cài đặt

    "workbench.editor.showTabs": false
0 và định cấu hình để mở trình chỉnh sửa mới ở cuối trình chỉnh sửa đang hoạt động

Khi bạn mở nhiều trình chỉnh sửa, bạn có thể nhanh chóng chuyển đổi giữa chúng bằng cách giữ Ctrl (macOS. Cmd ) và nhấn 1 , 2, or 3.

Mẹo. Bạn có thể thay đổi kích thước trình chỉnh sửa và sắp xếp lại chúng. Kéo và thả khu vực tiêu đề trình chỉnh sửa để định vị lại hoặc thay đổi kích thước trình chỉnh sửa

bản đồ nhỏ

Bản đồ nhỏ (đường viền mã) cung cấp cho bạn tổng quan cấp cao về mã nguồn của bạn, rất hữu ích để điều hướng nhanh và hiểu mã. Bản đồ nhỏ của tệp được hiển thị ở phía bên phải của trình chỉnh sửa. Bạn có thể nhấp hoặc kéo vùng được tô bóng để chuyển nhanh đến các phần khác nhau trong tệp của mình

Dự án python đoán số

Mẹo. Bạn có thể di chuyển bản đồ nhỏ sang phía bên trái hoặc tắt hoàn toàn bản đồ nhỏ bằng cách cài đặt tương ứng

    "workbench.editor.showTabs": false
1 hoặc
    "workbench.editor.showTabs": false
2 trong cài đặt người dùng hoặc không gian làm việc của bạn

Hướng dẫn thụt lề

Hình ảnh trên cũng hiển thị các hướng dẫn thụt đầu dòng (đường thẳng đứng) giúp bạn nhanh chóng thấy các mức thụt lề phù hợp. Nếu bạn muốn tắt hướng dẫn thụt lề, bạn có thể đặt

    "workbench.editor.showTabs": false
0 trong cài đặt người dùng hoặc không gian làm việc của mình

vụn bánh mì

Trình chỉnh sửa có một thanh điều hướng phía trên nội dung của nó được gọi là Breadcrumbs. Nó hiển thị vị trí hiện tại và cho phép bạn điều hướng nhanh giữa các thư mục, tệp và biểu tượng

Dự án python đoán số

Breadcrumbs luôn hiển thị đường dẫn tệp và nếu loại tệp hiện tại có hỗ trợ ngôn ngữ cho các ký hiệu, thì đường dẫn ký hiệu đến vị trí con trỏ. Bạn có thể vô hiệu hóa breadcrumbs bằng lệnh bật tắt View > Show Breadcrumbs. Để biết thêm thông tin về tính năng breadcrumbs, chẳng hạn như cách tùy chỉnh giao diện của chúng, hãy xem phần Breadcrumbs của bài viết Điều hướng mã

nhà thám hiểm

Explorer được sử dụng để duyệt, mở và quản lý tất cả các tệp và thư mục trong dự án của bạn. Mã VS dựa trên tệp và thư mục - bạn có thể bắt đầu ngay bằng cách mở tệp hoặc thư mục trong Mã VS

Sau khi mở một thư mục trong Mã VS, nội dung của thư mục được hiển thị trong Explorer. Bạn có thể làm nhiều thứ từ đây

  • Tạo, xóa và đổi tên tệp và thư mục
  • Di chuyển tệp và thư mục bằng cách kéo và thả
  • Sử dụng menu ngữ cảnh để khám phá tất cả các tùy chọn

Mẹo. Bạn có thể kéo và thả tệp vào Explorer từ Mã VS bên ngoài để sao chép chúng (nếu Explorer trống, Mã VS sẽ mở chúng thay thế)

Dự án python đoán số

Mã VS hoạt động rất tốt với các công cụ khác mà bạn có thể sử dụng, đặc biệt là các công cụ dòng lệnh. Nếu bạn muốn chạy một công cụ dòng lệnh trong ngữ cảnh của thư mục mà bạn hiện đang mở trong Mã VS, hãy nhấp chuột phải vào thư mục và chọn Mở trong Dấu nhắc Lệnh (hoặc Mở trong Terminal trên macOS hoặc Linux)

Bạn cũng có thể điều hướng đến vị trí của tệp hoặc thư mục trong Explorer gốc bằng cách nhấp chuột phải vào tệp hoặc thư mục và chọn Reveal in Explorer (hoặc Reveal in Finder trên macOS hoặc Open Containing Folder trên Linux)

Mẹo. Nhập ⌘P (Windows, Linux Ctrl+P ) (Quick Open) to quickly search and open a file by its name.

Theo mặc định, Mã VS loại trừ một số thư mục khỏi Explorer (ví dụ:.

    "workbench.editor.showTabs": false
1). Sử dụng cài đặt
    "workbench.editor.showTabs": false
2 để định cấu hình quy tắc ẩn tệp và thư mục khỏi Explorer

Mẹo. Điều này thực sự hữu ích để ẩn các tệp tài nguyên dẫn xuất, như

    "workbench.editor.showTabs": false
3 trong Unity hoặc
    "workbench.editor.showTabs": false
4 trong dự án TypeScript. Để Unity loại trừ các tệp
    "workbench.editor.showTabs": false
5, mẫu cần chọn sẽ là.
    "workbench.editor.showTabs": false
6. Đối với TypeScript, bạn có thể loại trừ JavaScript đã tạo cho các tệp TypeScript bằng.
    "workbench.editor.showTabs": false
7

đa lựa chọn

Bạn có thể chọn nhiều tệp trong chế độ xem File Explorer và OPEN EDITORS để chạy các tác vụ (Xóa, Kéo và Thả, Mở sang một bên) trên nhiều mục. Sử dụng phím

    "workbench.editor.showTabs": false
8 với
    "workbench.editor.showTabs": false
9 để chọn các tệp riêng lẻ và
    "workbench.editor.showTabs": false
10 +
    "workbench.editor.showTabs": false
9 để chọn một phạm vi. Nếu bạn chọn hai mục, bây giờ bạn có thể sử dụng menu ngữ cảnh So sánh lệnh đã chọn để nhanh chóng phân biệt hai tệp

Ghi chú. Trong các bản phát hành Mã VS trước đó, nhấp bằng cách nhấn phím

    "workbench.editor.showTabs": false
8 sẽ mở một tệp trong Nhóm biên tập viên mới ở bên cạnh. Nếu bạn vẫn muốn hành vi này, bạn có thể sử dụng cài đặt
    "workbench.editor.showTabs": false
13 để thay đổi đa lựa chọn thành sử dụng phím
    "workbench.editor.showTabs": false
14

    "workbench.editor.showTabs": false
6

Điều hướng cây nâng cao

Bạn có thể lọc các tệp hiện đang hiển thị trong File Explorer. Với tiêu điểm trên File Explorer, nhấn Ctrl/Cmd+F để mở cây Tìm điều khiển và nhập một phần tên tệp bạn muốn khớp. Bạn sẽ thấy điều khiển Tìm ở phía trên bên phải của File Explorer hiển thị nội dung bạn đã nhập và tên tệp phù hợp sẽ được đánh dấu. Nhấn nút Bộ lọc sẽ chuyển đổi giữa hai chế độ. làm nổi bật và lọc. Nhấn Mũi tên xuống sẽ cho phép bạn tập trung vào phần tử phù hợp đầu tiên và chuyển giữa các phần tử phù hợp.

Tính năng điều hướng này có sẵn cho tất cả các chế độ xem dạng cây trong Mã VS, vì vậy, vui lòng dùng thử tính năng này ở các khu vực khác của sản phẩm

Dự án python đoán số

Xem phác thảo

Chế độ xem Dàn bài là một phần riêng biệt ở cuối File Explorer. Khi mở rộng, nó sẽ hiển thị cây ký hiệu của trình soạn thảo đang hoạt động

Dự án python đoán số

Chế độ xem Phác thảo có các chế độ Sắp xếp theo khác nhau, theo dõi con trỏ tùy chọn và hỗ trợ các cử chỉ mở thông thường. Nó cũng bao gồm một hộp đầu vào tìm hoặc lọc các biểu tượng khi bạn nhập. Các lỗi và cảnh báo cũng được hiển thị trong chế độ xem Phác thảo, cho phép bạn xem nhanh vị trí của sự cố

Đối với các ký hiệu, chế độ xem dựa trên thông tin được tính toán bởi các tiện ích mở rộng đã cài đặt của bạn cho các loại tệp khác nhau. Ví dụ: hỗ trợ Markdown tích hợp trả về hệ thống phân cấp tiêu đề Markdown cho các ký hiệu của tệp Markdown

Dự án python đoán số

Có một số cài đặt Chế độ xem phác thảo cho phép bạn bật/tắt các biểu tượng và kiểm soát hiển thị lỗi và cảnh báo (tất cả được bật theo mặc định)

  •     "workbench.editor.showTabs": false
    
    15 - Chuyển đổi các thành phần phác thảo hiển thị bằng các biểu tượng
  •     "workbench.editor.showTabs": false
    
    16 - Hiển thị lỗi và cảnh báo trên các thành phần phác thảo
  •     "workbench.editor.showTabs": false
    
    17 - Chuyển đổi bằng huy hiệu cho các lỗi và cảnh báo
  •     "workbench.editor.showTabs": false
    
    18 - Chuyển đổi sử dụng màu cho các lỗi và cảnh báo

mở trình chỉnh sửa

Ở đầu Explorer là chế độ xem có nhãn OPEN EDITORS. Đây là danh sách các tệp đang hoạt động hoặc bản xem trước. Đây là những tệp bạn đã mở trước đó trong Mã VS mà bạn đang làm việc trên đó. Ví dụ: một tệp sẽ được liệt kê trong dạng xem OPEN EDITORS nếu bạn

  • Thực hiện thay đổi đối với tệp
  • Bấm đúp vào tiêu đề của tệp
  • Bấm đúp vào một tệp trong Explorer
  • Mở một tệp không phải là một phần của thư mục hiện tại

Chỉ cần nhấp vào một mục trong chế độ xem OPEN EDITORS và mục đó sẽ hoạt động trong Mã VS

Khi bạn đã hoàn thành nhiệm vụ của mình, bạn có thể xóa từng tệp riêng lẻ khỏi chế độ xem OPEN EDITORS hoặc bạn có thể xóa tất cả các tệp bằng cách sử dụng Chế độ xem. Đóng Tất cả Trình chỉnh sửa hoặc Xem. Đóng tất cả người chỉnh sửa trong hành động nhóm

Lượt xem

File Explorer chỉ là một trong các Chế độ xem có sẵn trong Mã VS. Ngoài ra còn có Lượt xem cho

  • Tìm kiếm - Cung cấp tìm kiếm toàn cầu và thay thế trên thư mục mở của bạn
  • Kiểm soát nguồn - Mã VS bao gồm kiểm soát nguồn Git theo mặc định
  • Chạy - Chế độ xem Chạy và Gỡ lỗi của Mã VS hiển thị các biến, ngăn xếp cuộc gọi và điểm dừng
  • Tiện ích mở rộng - Cài đặt và quản lý tiện ích mở rộng của bạn trong Mã VS
  • Chế độ xem tùy chỉnh - Chế độ xem do tiện ích mở rộng đóng góp

Mẹo. Bạn có thể mở bất kỳ chế độ xem nào bằng Chế độ xem. Mở lệnh Xem

Dự án python đoán số

Bạn có thể hiển thị hoặc ẩn chế độ xem từ trong chế độ xem chính và cũng có thể sắp xếp lại chúng bằng cách kéo và thả

Dự án python đoán số

Thanh hoạt động

Thanh Hoạt động ở bên trái cho phép bạn nhanh chóng chuyển đổi giữa các Chế độ xem. Bạn cũng có thể sắp xếp lại các Chế độ xem bằng cách kéo và thả chúng trên Thanh hoạt động hoặc xóa hoàn toàn Chế độ xem (nhấp chuột phải vào Ẩn khỏi Thanh hoạt động)

Dự án python đoán số

Bảng lệnh

Mã VS đều có thể truy cập được từ bàn phím. Tổ hợp phím quan trọng nhất cần biết là ⇧⌘P (Windows, Linux Ctrl+Shift+P), which brings up the Command Palette. From here, you have access to all of the functionality of VS Code, including keyboard shortcuts for the most common operations.

Dự án python đoán số

Bảng lệnh cung cấp quyền truy cập vào nhiều lệnh. Bạn có thể thực thi các lệnh của trình soạn thảo, mở tệp, tìm kiếm ký hiệu và xem phác thảo nhanh về tệp, tất cả đều sử dụng cùng một cửa sổ tương tác. Dưới đây là một vài lời khuyên

  • ⌘P (Windows, Linux Ctrl+P ) will let you navigate to any file or symbol by typing its name
  • ⌃Tab (Windows, Linux Ctrl+Tab ) will cycle you through the last set of files opened
  • ⇧⌘P (Windows, Linux Ctrl+Shift+P ) will bring you directly to the editor commands
  • ⇧⌘O (Windows, Linux Ctrl+Shift+O ) will let you navigate to a specific symbol in a file
  • ⌃G (Windows, Linux Ctrl+G ) will let you navigate to a specific line in a file

Nhập

    "workbench.editor.showTabs": false
19 vào trường nhập liệu để nhận danh sách các lệnh khả dụng mà bạn có thể thực hiện từ đây

Dự án python đoán số

Định cấu hình trình chỉnh sửa

VS Code cung cấp cho bạn nhiều tùy chọn để định cấu hình trình chỉnh sửa. Từ menu Chế độ xem, bạn có thể ẩn hoặc chuyển đổi các phần khác nhau của giao diện người dùng, chẳng hạn như Thanh bên, Thanh trạng thái và Thanh hoạt động

Ẩn thanh Menu (Windows, Linux)

Bạn có thể ẩn Thanh Menu trên Windows và Linux bằng cách thay đổi cài đặt

    "workbench.editor.showTabs": false
20 từ
    "workbench.editor.showTabs": false
21 thành
    "workbench.editor.showTabs": false
22. Cài đặt
    "workbench.editor.showTabs": false
22 có nghĩa là một lần nhấn phím Alt sẽ hiển thị lại Thanh Menu.

Bạn cũng có thể ẩn Menu Bar trên Windows và Linux bằng lệnh View > Toggle Menu Bar. Lệnh này đặt

    "workbench.editor.showTabs": false
20 từ
    "workbench.editor.showTabs": false
21 thành
    "workbench.editor.showTabs": false
26, dẫn đến việc Thanh Menu di chuyển vào Thanh Hoạt động. Để trả Menu Bar về vị trí
    "workbench.editor.showTabs": false
21, bạn có thể thực hiện lại lệnh View > Toggle Menu Bar

Cài đặt

Hầu hết các cấu hình trình chỉnh sửa được giữ trong cài đặt có thể được sửa đổi trực tiếp. Bạn có thể đặt các tùy chọn trên toàn cầu thông qua cài đặt người dùng hoặc theo từng dự án/thư mục thông qua cài đặt không gian làm việc. Các giá trị cài đặt được lưu trong tệp

    "workbench.editor.showTabs": false
28

  • Chọn Tệp > Tùy chọn > Cài đặt (hoặc nhấn ⌘, (Windows, Linux Ctrl+,< . )) to edit the user
        "workbench.editor.showTabs": false
    
    28 file.
  • Để chỉnh sửa cài đặt không gian làm việc, hãy chọn tab CÀI ĐẶT KHÔNG GIAN LÀM VIỆC để chỉnh sửa tệp
        "workbench.editor.showTabs": false
    
    28 của không gian làm việc

Lưu ý cho người dùng macOS. Menu Tùy chọn nằm dưới Mã không phải Tệp. Ví dụ: Mã > Tùy chọn > Cài đặt

Dự án python đoán số

Bạn sẽ thấy Cài đặt mặc định mã VS ở cửa sổ bên trái và

    "workbench.editor.showTabs": false
28 có thể chỉnh sửa của bạn ở bên phải. Bạn có thể dễ dàng lọc cài đặt trong
    "workbench.editor.showTabs": false
42 bằng hộp tìm kiếm ở trên cùng. Sao chép cài đặt sang
    "workbench.editor.showTabs": false
28 có thể chỉnh sửa ở bên phải bằng cách nhấp vào biểu tượng chỉnh sửa ở bên trái cài đặt. Cài đặt với một bộ giá trị cố định cho phép bạn chọn một giá trị như một phần của menu biểu tượng chỉnh sửa của chúng

Sau khi chỉnh sửa cài đặt của bạn, hãy nhập ⌘S (Windows, Linux Ctrl+S) to save your changes. The changes will take effect immediately.

Ghi chú. Cài đặt không gian làm việc sẽ ghi đè cài đặt Người dùng và hữu ích để chia sẻ các cài đặt cụ thể của dự án trong một nhóm

Chế độ Thiền

Chế độ Zen cho phép bạn tập trung vào mã của mình bằng cách ẩn tất cả giao diện người dùng ngoại trừ trình chỉnh sửa (không có Thanh hoạt động, Thanh trạng thái, Thanh bên và Bảng điều khiển), chuyển đến toàn màn hình và căn giữa bố cục trình chỉnh sửa. Chế độ Zen có thể được bật bằng menu Xem, Bảng lệnh hoặc bằng phím tắt ⌘K Z (Windows, Linux Ctrl+ . Double ). Double Esc thoát khỏi Chế độ Zen. Quá trình chuyển đổi sang toàn màn hình có thể bị vô hiệu hóa thông qua

    "workbench.editor.showTabs": false
44. Chế độ Zen có thể được điều chỉnh thêm bằng các cài đặt sau.
    "workbench.editor.showTabs": false
45,
    "workbench.editor.showTabs": false
46,
    "workbench.editor.showTabs": false
44,
    "workbench.editor.showTabs": false
48 và
    "workbench.editor.showTabs": false
49.

Bố cục trình soạn thảo tập trung

Bố cục trình soạn thảo căn giữa cho phép bạn căn giữa khu vực trình soạn thảo. Điều này đặc biệt hữu ích khi làm việc với một trình chỉnh sửa duy nhất trên màn hình lớn. Bạn có thể sử dụng các khung ở bên cạnh để thay đổi kích thước chế độ xem (giữ phím

    "workbench.editor.showTabs": false
14 để di chuyển các khung một cách độc lập)

tab

Visual Studio Code hiển thị các mục đang mở với Tab (tiêu đề được gắn thẻ) trong khu vực tiêu đề phía trên trình chỉnh sửa

Khi bạn mở một tệp, một Tab mới sẽ được thêm cho tệp đó

Dự án python đoán số

Các tab cho phép bạn nhanh chóng điều hướng giữa các mục và bạn có thể Kéo và Thả các Tab để sắp xếp lại chúng

Khi bạn có nhiều mục đang mở hơn mức có thể vừa với khu vực tiêu đề, bạn có thể sử dụng lệnh Hiển thị Trình chỉnh sửa đã mở (có sẵn thông qua nút

    "workbench.editor.showTabs": false
31 Thêm) để hiển thị danh sách thả xuống gồm các mục được gắn thẻ

Nếu bạn không muốn sử dụng Tab, bạn có thể tắt tính năng này bằng cách đặt cài đặt

    "workbench.editor.showTabs": false
32 thành false

    "workbench.editor.showTabs": false

Xem phần bên dưới để tối ưu VS Code khi làm việc không có Tab

thứ tự tab

Theo mặc định, các Tab mới được thêm vào bên phải của các Tab hiện có nhưng bạn có thể kiểm soát nơi bạn muốn các Tab mới xuất hiện bằng cài đặt

    "workbench.editor.showTabs": false
33

Ví dụ: bạn có thể muốn các mục mới được gắn thẻ xuất hiện ở bên trái

    "workbench.editor.showTabs": false
1

chế độ xem trước

Khi bạn bấm một lần hoặc chọn một tệp trong Explorer, nó sẽ được hiển thị ở chế độ xem trước và sử dụng lại một Tab hiện có. Điều này hữu ích nếu bạn đang duyệt nhanh các tệp và không muốn mọi tệp đã truy cập đều có Tab riêng. Khi bạn bắt đầu chỉnh sửa tệp hoặc sử dụng bấm đúp để mở tệp từ Explorer, một Tab mới dành riêng cho tệp đó

Chế độ xem trước được biểu thị bằng chữ in nghiêng trong tiêu đề Tab

Dự án python đoán số

Nếu không muốn sử dụng chế độ xem trước và luôn tạo một Tab mới, bạn có thể kiểm soát hành vi bằng các cài đặt này

  •     "workbench.editor.showTabs": false
    
    34 để bật hoặc tắt trình chỉnh sửa xem trước trên toàn cầu
  •     "workbench.editor.showTabs": false
    
    35 để bật hoặc tắt trình chỉnh sửa xem trước khi được mở từ Mở nhanh

Nhóm biên tập viên

Khi bạn tách một trình soạn thảo (bằng lệnh Split Editor hoặc Open to the Side), một vùng trình soạn thảo mới được tạo có thể chứa một nhóm các mục. Bạn có thể mở bao nhiêu vùng soạn thảo tùy thích cạnh nhau theo chiều dọc và chiều ngang

Bạn có thể thấy rõ những điều này trong phần OPEN EDITORS ở đầu chế độ xem Explorer

Dự án python đoán số

Bạn có thể Kéo và Thả các nhóm trình chỉnh sửa trên bàn làm việc, di chuyển các Tab riêng lẻ giữa các nhóm và nhanh chóng đóng toàn bộ nhóm (Đóng tất cả)

Ghi chú. Mã VS sử dụng các nhóm trình chỉnh sửa cho dù bạn có bật Tab hay không. Không có Tab, các nhóm trình chỉnh sửa là một chồng các mục đang mở của bạn với mục được chọn gần đây nhất hiển thị trong ngăn trình chỉnh sửa

Bố cục trình chỉnh sửa lưới

Theo mặc định, các nhóm trình soạn thảo được sắp xếp theo cột dọc (ví dụ: khi bạn tách một trình soạn thảo để mở nó sang một bên). Bạn có thể dễ dàng sắp xếp các nhóm biên tập theo bất kỳ bố cục nào bạn thích, theo cả chiều dọc và chiều ngang

Dự án python đoán số

Để hỗ trợ bố cục linh hoạt, bạn có thể tạo các nhóm trình chỉnh sửa trống. Theo mặc định, việc đóng trình soạn thảo cuối cùng của nhóm trình soạn thảo cũng sẽ đóng chính nhóm đó, nhưng bạn có thể thay đổi hành vi này bằng cài đặt mới

    "workbench.editor.showTabs": false
36

Dự án python đoán số

Có một bộ bố cục trình soạn thảo được xác định trước trong menu Chế độ xem > Bố cục trình soạn thảo mới

Dự án python đoán số

Trình chỉnh sửa mở sang một bên (ví dụ: bằng cách nhấp vào hành động Split Editor trên thanh công cụ của trình chỉnh sửa) sẽ theo mặc định mở sang phía bên phải của trình chỉnh sửa đang hoạt động. Nếu bạn muốn mở trình chỉnh sửa bên dưới trình chỉnh sửa đang hoạt động, hãy định cấu hình cài đặt mới

    "workbench.editor.showTabs": false
37

Có nhiều lệnh bàn phím để điều chỉnh bố cục trình soạn thảo chỉ bằng bàn phím, nhưng nếu bạn thích sử dụng chuột, kéo và thả là cách nhanh chóng để chia trình soạn thảo thành bất kỳ hướng nào

Dự án python đoán số

Mẹo chuyên nghiệp. Nếu bạn nhấn và giữ phím

    "workbench.editor.showTabs": false
14 trong khi di chuột qua hành động trên thanh công cụ để chia một trình chỉnh sửa, nó sẽ đề xuất chia sang hướng khác. Đây là một cách nhanh chóng để chia sang phải hoặc xuống dưới

Dự án python đoán số

Các phím tắt bàn phím

Dưới đây là một số phím tắt tiện dụng để điều hướng nhanh giữa người chỉnh sửa và nhóm người chỉnh sửa

Nếu bạn muốn sửa đổi các phím tắt mặc định, hãy xem Liên kết phím để biết chi tiết

  • ⌥⌘→ (Windows, Linux Ctrl+PageDown ) go to the right editor.
  • ⌥⌘← (Windows, Linux Ctrl+PageUp ) go to the left editor.
  • ⌃Tab (Windows, Linux Ctrl+Tab ) open the previous editor in the editor group MRU list.
  • ⌘1 (Windows, Linux Ctrl+1 ) go to the leftmost editor group.
  • ⌘2 (Windows, Linux Ctrl+2 ) go to the center editor group.
  • ⌘3 (Windows, Linux Ctrl+3 ) go to the rightmost editor group.
  • ⌘W (Windows, Linux Ctrl+W ) close the active editor.
  • ⌘K W (Windows, Linux Ctrl+K W ) close all editors in the editor group.
  • ⌘K ⌘W (Windows, Linux Ctrl+K Ctrl+W ) close all editors.

Làm việc không có Tab

Nếu bạn không muốn sử dụng Tab (tiêu đề theo thẻ), bạn có thể tắt hoàn toàn Tab (tiêu đề theo thẻ) bằng cách đặt

    "workbench.editor.showTabs": false
32 thành false

Tắt chế độ Xem trước

Không có Tab, phần OPEN EDITORS của File Explorer là một cách nhanh chóng để điều hướng tệp. Với chế độ trình chỉnh sửa xem trước, các tệp không được thêm vào danh sách OPEN EDITOR cũng như nhóm trình chỉnh sửa khi mở bằng một cú nhấp chuột. Bạn có thể tắt tính năng này thông qua cài đặt

    "workbench.editor.showTabs": false
34 và
    "workbench.editor.showTabs": false
35

Ctrl+Tab để điều hướng trong toàn bộ lịch sử biên tập

Bạn có thể thay đổi tổ hợp phím cho Ctrl+Tab để hiển thị cho bạn danh sách tất cả các trình chỉnh sửa đã mở từ lịch sử độc lập với nhóm trình soạn thảo đang hoạt động.

Chỉnh sửa keybindings của bạn và thêm vào như sau

    "workbench.editor.showTabs": false
2

Đóng toàn bộ nhóm thay vì một trình chỉnh sửa duy nhất

Nếu bạn thích hành vi của Mã VS đóng toàn bộ nhóm khi đóng một trình chỉnh sửa, bạn có thể liên kết những điều sau đây trong tổ hợp phím của mình

hệ điều hành Mac

    "workbench.editor.showTabs": false
4

Windows/Linux

    "workbench.editor.showTabs": false
3

quản lý cửa sổ

Mã VS có một số tùy chọn để kiểm soát cách mở hoặc khôi phục cửa sổ (phiên bản) giữa các phiên

Cài đặt

    "workbench.editor.showTabs": false
92 và
    "workbench.editor.showTabs": false
93 được cung cấp để định cấu hình mở cửa sổ mới hoặc sử dụng lại cửa sổ hoạt động cuối cùng cho tệp hoặc thư mục và các giá trị có thể có là
    "workbench.editor.showTabs": false
94,
    "workbench.editor.showTabs": false
95 và
    "workbench.editor.showTabs": false
96

Nếu được định cấu hình là

    "workbench.editor.showTabs": false
94, chúng tôi sẽ đưa ra dự đoán tốt nhất về việc sử dụng lại cửa sổ hay không dựa trên ngữ cảnh nơi yêu cầu mở được thực hiện. Lật cái này sang
    "workbench.editor.showTabs": false
95 hoặc
    "workbench.editor.showTabs": false
96 để luôn hành xử giống nhau. Ví dụ: nếu bạn cảm thấy rằng việc chọn một tệp hoặc thư mục từ menu Tệp sẽ luôn mở trong một cửa sổ mới, hãy đặt tùy chọn này thành
    "workbench.editor.showTabs": false
95

Ghi chú. Vẫn có thể có trường hợp cài đặt này bị bỏ qua (ví dụ: khi sử dụng tùy chọn dòng lệnh

    "workbench.editor.showTabs": false
01 hoặc
    "workbench.editor.showTabs": false
02)

Cài đặt

    "workbench.editor.showTabs": false
03 cho Mã VS biết cách khôi phục các cửa sổ đã mở của phiên trước đó của bạn. Theo mặc định, Mã VS sẽ khôi phục tất cả các cửa sổ bạn đã làm việc trong phiên trước đó (cài đặt.
    "workbench.editor.showTabs": false
04). Thay đổi cài đặt này thành
    "workbench.editor.showTabs": false
05 để không bao giờ mở lại bất kỳ cửa sổ nào và luôn bắt đầu với phiên bản Mã VS trống. Thay đổi nó thành
    "workbench.editor.showTabs": false
06 để mở lại cửa sổ đã mở gần đây nhất mà bạn đã làm việc hoặc
    "workbench.editor.showTabs": false
07 để chỉ khôi phục các cửa sổ đã mở thư mục

Bước tiếp theo

Bây giờ bạn đã biết bố cục tổng thể của Mã VS, hãy bắt đầu tùy chỉnh trình chỉnh sửa theo cách bạn muốn làm việc bằng cách xem các chủ đề sau

  • Thay đổi chủ đề - Đặt chủ đề Màu và/hoặc Biểu tượng tệp theo sở thích của bạn

Câu hỏi thường gặp

Làm cách nào để thay đổi màu của các hướng dẫn thụt lề?

Các màu hướng dẫn thụt lề có thể tùy chỉnh cũng như hầu hết các thành phần giao diện người dùng VS Code. Để tùy chỉnh màu hướng dẫn thụt lề cho chủ đề màu hoạt động của bạn, hãy sử dụng cài đặt

    "workbench.editor.showTabs": false
08 và sửa đổi giá trị
    "workbench.editor.showTabs": false
09

Ví dụ: để làm cho các hướng dẫn thụt lề có màu xanh sáng, hãy thêm phần sau vào

    "workbench.editor.showTabs": false
28 của bạn

    "workbench.editor.showTabs": false
9

Tôi có thể ẩn phần OPEN EDITORS trong Explorer không?

Có, bạn có thể ẩn danh sách OPEN EDITORS bằng cài đặt

    "workbench.editor.showTabs": false
11, cho biết có bao nhiêu mục sẽ hiển thị trước khi thanh cuộn xuất hiện. Cài đặt
    "workbench.editor.showTabs": false
12 sẽ ẩn OPEN EDITORS khi bạn có một thư mục đang mở. Danh sách sẽ vẫn được hiển thị nếu bạn đang sử dụng Mã VS để xem các tệp rời riêng lẻ, vì chúng sẽ không được hiển thị trong ngăn thư mục