Skip to content

Product Icon Reference

Visual Studio Code contains a set of built-in icons that are used in views and the editor, but can also be used in hovers, the status bar, and by extensions. These icons are product icons as opposed to file icons, which are used next to file names throughout the UI.

The product icons that ship with VS Code are contained in the Codicon icon font and form the default product icon theme. Extensions can provide new Product Icon Themes to redefine these icons and give VS Code a new appearance.

In order to allow this, all product icons are identified by an ID. The icon identifier is what's used in UI components in labels ($(pencil)), in the API as ThemeIcon and in contributions when icons are needed.

The association of icon identifier to an actual icon font glyph happens the product icon theme.

Icons in labels

Icons can be used in Markdown labels in hovers, in the StatusBarItem text and QuickPickItem label API. The syntax for adding an icon in Markdown is $(iconIdentifier):

ts
$(alert);

You can also embed text and use multiple icons:

ts
$(eye) $(heart) $(mark-github) GitHub

To place a literal ${...} text inside a label, escape the $ with a backslash:

ts
\$(eye)

Animation

You can apply a spinning animation to the following icons by appending ~spin to the icon name:

  • sync
  • loading
  • gear
ts
$(sync~spin)

Icon contribution point

The icon contribution point allow extensions to define additional icons by ID, along with a default icon. The icon ID can then be used by the extension (or any other extensions that depend on the extension) in labels ($(iconId)) or at all places where a ThemeIcon can be used (new ThemeIcon("iconId")).

json
"contributes": {
  "icons": {
        "distro-ubuntu": {
            "description": "Ubuntu icon",
            "default": {
                "fontPath": "./distroicons.woff",
                "fontCharacter": "\\E001"
            }
        },
        "distro-fedora": {
            "description": "Ubuntu icon",
            "default": {
                "fontPath": "./distroicons.woff",
                "fontCharacter": "\\E002"
            }
        }
    }
}

Product icon themes can redefine the icon (if they know about the icon ID).

Icon Listing

Below is a listing of the built-in product icons by identifier.

The ID of the icon identifies the location where the icon is used. The default codicon ID describes which icon from the codicon library is used by default, and the preview shows what that icon looks like.

Product Icon Themes can replace each icon individually, as well as all icons from the codicon library.

previewidentifierdefault codicon IDdescription
accounts-view-bar-iconaccountAccounts icon in the view bar.
breakpoints-activateactivate-breakpointsIcon for the activate action in the breakpoints view.
breakpoints-remove-allclose-allIcon for the Remove All action in the breakpoints view.
breakpoints-view-icondebug-altView icon of the breakpoints view.
callhierarchy-incomingcall-incomingIcon for incoming calls in the call hierarchy view.
callhierarchy-outgoingcall-outgoingIcon for outgoing calls in the call hierarchy view.
callstack-view-icondebug-altView icon of the call stack view.
callstack-view-sessionbugIcon for the session icon in the call stack view.
chat-editor-label-iconcomment-discussionIcon of the chat editor label.
comments-view-iconcomment-discussionView icon of the comments view.
debug-breakpointdebug-breakpointIcon for breakpoints.
debug-breakpoint-conditionaldebug-breakpoint-conditionalIcon for conditional breakpoints.
debug-breakpoint-conditional-disableddebug-breakpoint-conditional-disabledIcon for disabled conditional breakpoints.
debug-breakpoint-conditional-unverifieddebug-breakpoint-conditional-unverifiedIcon for unverified conditional breakpoints.
debug-breakpoint-datadebug-breakpoint-dataIcon for data breakpoints.
debug-breakpoint-data-disableddebug-breakpoint-data-disabledIcon for disabled data breakpoints.
debug-breakpoint-data-unverifieddebug-breakpoint-data-unverifiedIcon for unverified data breakpoints.
debug-breakpoint-disableddebug-breakpoint-disabledIcon for disabled breakpoints.
debug-breakpoint-functiondebug-breakpoint-functionIcon for function breakpoints.
debug-breakpoint-function-disableddebug-breakpoint-function-disabledIcon for disabled function breakpoints.
debug-breakpoint-function-unverifieddebug-breakpoint-function-unverifiedIcon for unverified function breakpoints.
debug-breakpoint-logdebug-breakpoint-logIcon for log breakpoints.
debug-breakpoint-log-disableddebug-breakpoint-log-disabledIcon for disabled log breakpoint.
debug-breakpoint-log-unverifieddebug-breakpoint-log-unverifiedIcon for unverified log breakpoints.
debug-breakpoint-unsupporteddebug-breakpoint-unsupportedIcon for unsupported breakpoints.
debug-breakpoint-unverifieddebug-breakpoint-unverifiedIcon for unverified breakpoints.
debug-collapse-allcollapse-allIcon for the collapse all action in the debug views.
debug-configuregearIcon for the debug configure action.
debug-consoledebug-consoleIcon for the debug console open action.
debug-console-clear-allclear-allIcon for the clear all action in the debug console.
debug-console-evaluation-inputarrow-small-rightIcon for the debug evaluation input marker.
debug-console-evaluation-promptchevron-rightIcon for the debug evaluation prompt.
debug-console-view-icondebug-consoleView icon of the debug console view.
debug-continuedebug-continueIcon for the debug continue action.
debug-disconnectdebug-disconnectIcon for the debug disconnect action.
debug-grippergripperIcon for the debug bar gripper.
debug-hintdebug-hintIcon for breakpoint hints shown on hover in editor glyph margin.
debug-pausedebug-pauseIcon for the debug pause action.
debug-restartdebug-restartIcon for the debug restart action.
debug-restart-framedebug-restart-frameIcon for the debug restart frame action.
debug-reverse-continuedebug-reverse-continueIcon for the debug reverse continue action.
debug-stackframedebug-stackframeIcon for a stackframe shown in the editor glyph margin.
debug-stackframe-focuseddebug-stackframe-focusedIcon for a focused stackframe shown in the editor glyph margin.
debug-startdebug-startIcon for the debug start action.
debug-step-backdebug-step-backIcon for the debug step back action.
debug-step-intodebug-step-intoIcon for the debug step into action.
debug-step-outdebug-step-outIcon for the debug step out action.
debug-step-overdebug-step-overIcon for the debug step over action.
debug-stopdebug-stopIcon for the debug stop action.
default-view-iconwindowDefault view icon.
diff-editor-next-changearrow-downIcon for the next change action in the diff editor.
diff-editor-previous-changearrow-upIcon for the previous change action in the diff editor.
diff-editor-toggle-whitespacewhitespaceIcon for the toggle whitespace action in the diff editor.
diff-insertaddLine decoration for inserts in the diff editor.
diff-removeremoveLine decoration for removals in the diff editor.
diff-review-closecloseIcon for 'Close' in diff review.
diff-review-insertaddIcon for 'Insert' in diff review.
diff-review-removeremoveIcon for 'Remove' in diff review.
disassembly-editor-label-icondebugIcon of the disassembly editor label.
explorer-view-iconfilesView icon of the explorer view.
extensions-clear-search-resultsclear-allIcon for the 'Clear Search Result' action in the extensions view.
extensions-configure-recommendedpencilIcon for the 'Configure Recommended Extensions' action in the extensions view.
extensions-editor-label-iconextensionsIcon of the extension editor label.
extensions-filterfilterIcon for the 'Filter' action in the extensions view.
extensions-info-messageinfoIcon shown with an info message in the extensions editor.
extensions-install-countcloud-downloadIcon shown along with the install count in the extensions view and editor.
extensions-install-local-in-remotecloud-downloadIcon for the 'Install Local Extension in Remote' action in the extensions view.
extensions-install-workspace-recommendedcloud-downloadIcon for the 'Install Workspace Recommended Extensions' action in the extensions view.
extensions-managegearIcon for the 'Manage' action in the extensions view.
extensions-ratingstarIcon shown along with the rating in the extensions view and editor.
extensions-refreshrefreshIcon for the 'Refresh' action in the extensions view.
extensions-remoteremoteIcon to indicate that an extension is remote in the extensions view and editor.
extensions-star-emptystar-emptyEmpty star icon used for the rating in the extensions editor.
extensions-star-fullstar-fullFull star icon used for the rating in the extensions editor.
extensions-star-halfstar-halfHalf star icon used for the rating in the extensions editor.
extensions-sync-enabledsyncIcon to indicate that an extension is synced.
extensions-sync-ignoredsync-ignoredIcon to indicate that an extension is ignored when syncing.
extensions-view-iconextensionsView icon of the extensions view.
extensions-warning-messagewarningIcon shown with a warning message in the extensions editor.
find-collapsedchevron-rightIcon to indicate that the editor find widget is collapsed.
find-expandedchevron-downIcon to indicate that the editor find widget is expanded.
find-next-matcharrow-downIcon for 'Find Next' in the editor find widget.
find-previous-matcharrow-upIcon for 'Find Previous' in the editor find widget.
find-replacereplaceIcon for 'Replace' in the editor find widget.
find-replace-allreplace-allIcon for 'Replace All' in the editor find widget.
find-selectionselectionIcon for 'Find in Selection' in the editor find widget.
folding-collapsedchevron-rightIcon for collapsed ranges in the editor glyph margin.
folding-expandedchevron-downIcon for expanded ranges in the editor glyph margin.
getting-started-beginnerlightbulbIcon used for the beginner category of getting started
getting-started-codespacesgithubIcon used for the codespaces category of getting started
getting-started-item-checkedpass-filledUsed to represent getting started items which have been completed
getting-started-item-uncheckedcircle-large-outlineUsed to represent getting started items which have not been completed
getting-started-setupheartIcon used for the setup category of getting started
goto-next-locationarrow-downIcon for goto next editor location.
goto-previous-locationarrow-upIcon for goto previous editor location.
keybindings-addaddIcon for the add action in the keybinding UI.
keybindings-editeditIcon for the edit action in the keybinding UI.
keybindings-editor-label-iconkeyboardIcon of the keybindings editor label.
keybindings-record-keysrecord-keysIcon for the 'record keys' action in the keybinding UI.
keybindings-sortsort-precedenceIcon for the 'sort by precedence' toggle in the keybinding UI.
loaded-scripts-view-icondebug-altView icon of the loaded scripts view.
marker-navigation-nextchevron-downIcon for goto next marker.
marker-navigation-previouschevron-upIcon for goto previous marker.
markers-view-filterfilterIcon for the filter configuration in the markers view.
markers-view-iconwarningView icon of the markers view.
markers-view-multi-line-collapsedchevron-downIcon indicating that multiple lines are collapsed in the markers view.
markers-view-multi-line-expandedchevron-upIcon indicating that multiple lines are shown in the markers view.
multi-diff-editor-label-icondiff-multipleIcon of the multi diff editor label.
notebook-clearclear-allIcon to clear cell outputs in notebook editors.
notebook-collapsedchevron-rightIcon to annotate a collapsed section in notebook editors.
notebook-delete-celltrashIcon to delete a cell in notebook editors.
notebook-editpencilIcon to edit a cell in notebook editors.
notebook-executeplayIcon to execute in notebook editors.
notebook-execute-allrun-allIcon to execute all cells in notebook editors.
notebook-expandedchevron-downIcon to annotate an expanded section in notebook editors.
notebook-kernel-configuresettings-gearConfigure icon in kernel configuration widget in notebook editors.
notebook-kernel-selectserver-environmentConfigure icon to select a kernel in notebook editors.
notebook-mimetypecodeIcon for a mime type in notebook editors.
notebook-move-downarrow-downIcon to move down a cell in notebook editors.
notebook-move-uparrow-upIcon to move up a cell in notebook editors.
notebook-open-as-textfile-codeIcon to open the notebook in a text editor.
notebook-render-outputpreviewIcon to render output in diff editor.
notebook-revertdiscardIcon to revert in notebook editors.
notebook-split-cellsplit-verticalIcon to split a cell in notebook editors.
notebook-state-errorerrorIcon to indicate an error state in notebook editors.
notebook-state-successcheckIcon to indicate a success state in notebook editors.
notebook-stopprimitive-squareIcon to stop an execution in notebook editors.
notebook-stop-editcheckIcon to stop editing a cell in notebook editors.
notebook-unfoldunfoldIcon to unfold a cell in notebook editors.
notifications-clearcloseIcon for the clear action in notifications.
notifications-clear-allclear-allIcon for the clear all action in notifications.
notifications-collapsechevron-downIcon for the collapse action in notifications.
notifications-configuregearIcon for the configure action in notifications.
notifications-expandchevron-upIcon for the expand action in notifications.
notifications-hidechevron-downIcon for the hide action in notifications.
open-editors-view-iconbookView icon of the open editors view.
outline-view-iconsymbol-classView icon of the outline view.
output-view-iconoutputView icon of the output view.
panel-closecloseIcon to close a panel.
panel-maximizechevron-upIcon to maximize a panel.
panel-restorechevron-downIcon to restore a panel.
parameter-hints-nextchevron-downIcon for show next parameter hint.
parameter-hints-previouschevron-upIcon for show previous parameter hint.
ports-forward-iconplusIcon for the forward action.
ports-open-browser-iconglobeIcon for the open browser action.
ports-stop-forward-iconxIcon for the stop forwarding action.
ports-view-iconplugView icon of the remote ports view.
preferences-clear-inputclear-allIcon for clear input in the settings and keybinding UI.
preferences-open-settingsgo-to-fileIcon for open settings commands.
private-ports-view-iconlockIcon representing a private remote port.
public-ports-view-iconeyeIcon representing a public remote port.
refactor-preview-view-iconlightbulbView icon of the refactor preview view.
remote-explorer-documentationbookDocumentation icon in the remote explorer view.
remote-explorer-feedbacktwitterFeedback icon in the remote explorer view.
remote-explorer-get-startedstarGetting started icon in the remote explorer view.
remote-explorer-report-issuescommentReport issue icon in the remote explorer view.
remote-explorer-review-issuesissuesReview issue icon in the remote explorer view.
remote-explorer-view-iconremote-explorerView icon of the remote explorer view.
review-comment-collapsechevron-upIcon to collapse a review comment.
run-view-icondebug-altView icon of the Run and Debug view.
runtime-extensions-editor-label-iconextensionsIcon of the runtime extensions editor label.
search-clear-resultsclear-allIcon for clear results in the search view.
search-collapse-resultscollapse-allIcon for collapse results in the search view.
search-detailsellipsisIcon to make search details visible.
search-editor-label-iconsearchIcon of the search editor label.
search-expand-resultsexpand-allIcon for expand results in the search view.
search-hide-replacechevron-rightIcon to collapse the replace section in the search view.
search-new-editornew-fileIcon for the action to open a new search editor.
search-refreshrefreshIcon for refresh in the search view.
search-removecloseIcon to remove a search result.
search-replacereplaceIcon for replace in the search view.
search-replace-allreplace-allIcon for replace all in the search view.
search-show-contextlist-selectionIcon for toggle the context in the search editor.
search-show-replacechevron-downIcon to expand the replace section in the search view.
search-stopsearch-stopIcon for stop in the search view.
search-view-iconsearchView icon of the search view.
settings-addaddIcon for the add action in the Settings UI.
settings-discarddiscardIcon for the discard action in the Settings UI.
settings-editeditIcon for the edit action in the Settings UI.
settings-editor-label-iconsettingsIcon of the settings editor label.
settings-folder-dropdowntriangle-downIcon for the folder dropdown button in the split JSON Settings editor.
settings-group-collapsedchevron-rightIcon for a collapsed section in the split JSON Settings editor.
settings-group-expandedchevron-downIcon for an expanded section in the split JSON Settings editor.
settings-more-actiongearIcon for the 'more actions' action in the Settings UI.
settings-removecloseIcon for the remove action in the Settings UI.
settings-sync-view-iconsyncView icon of the Settings Sync view.
settings-view-bar-iconsettings-gearSettings icon in the view bar.
source-control-view-iconsource-controlView icon of the Source Control view.
suggest-more-infochevron-rightIcon for more information in the suggest widget.
tasks-list-configuregearConfiguration icon in the tasks selection list.
tasks-removecloseIcon for remove in the tasks selection list.
terminal-killtrashIcon for killing a terminal instance.
terminal-newaddIcon for creating a new terminal instance.
terminal-renamegearIcon for rename in the terminal quick menu.
terminal-view-iconterminalView icon of the terminal view.
test-view-iconbeakerView icon of the test view.
testing-cancel-iconcloseIcon to cancel ongoing test runs.
testing-debug-icondebug-altIcon of the "debug test" action.
testing-error-iconwarningIcon shown for tests that have an error.
testing-failed-iconcloseIcon shown for tests that failed.
testing-passed-iconpassIcon shown for tests that passed.
testing-queued-iconwatchIcon shown for tests that are queued.
testing-run-all-iconrun-allIcon of the "run all tests" action.
testing-run-iconrunIcon of the "run test" action.
testing-show-as-list-iconlist-treeIcon shown when the test explorer is disabled as a tree.
testing-skipped-icondebug-step-overIcon shown for tests that are skipped.
testing-unset-iconcircle-outlineIcon shown for tests that are in an unset state.
timeline-openhistoryIcon for the open timeline action.
timeline-pinpinIcon for the pin timeline action.
timeline-refreshrefreshIcon for the refresh timeline action.
timeline-unpinpinnedIcon for the unpin timeline action.
timeline-view-iconhistoryView icon of the timeline view.
variables-view-icondebug-altView icon of the variables view.
view-pane-container-collapsedchevron-rightIcon for a collapsed view pane container.
view-pane-container-expandedchevron-downIcon for an expanded view pane container.
watch-expressions-addaddIcon for the add action in the watch view.
watch-expressions-add-function-breakpointaddIcon for the add function breakpoint action in the watch view.
watch-expressions-remove-allclose-allIcon for the Remove All action in the watch view.
watch-view-icondebug-altView icon of the watch view.
widget-closecloseIcon for the close action in widgets.
workspace-trust-editor-label-iconshieldIcon of the workspace trust editor label.

The Codicon library contains all the icons used in VS Code views, as well as a set of useful icons.

VS Code extensions can use these icons in labels, views, and trees.

previewidentifier
account
activate-breakpoints
add
alert
archive
array
arrow-both
arrow-circle-down
arrow-circle-left
arrow-circle-right
arrow-circle-up
arrow-down
arrow-left
arrow-right
arrow-small-down
arrow-small-left
arrow-small-right
arrow-small-up
arrow-swap
arrow-up
azure-devops
azure
beaker-stop
beaker
bell
bell-dot
bell-slash
bell-slash-dot
bold
book
bookmark
bracket-dot
bracket-error
bracket
briefcase
broadcast
browser
bug
calendar
call-incoming
call-outgoing
case-sensitive
check
check-all
checklist
chevron-down
chevron-left
chevron-right
chevron-up
chip
chrome-close
chrome-maximize
chrome-minimize
chrome-restore
circle-filled
circle-large-filled
circle-large-outline
circle-outline
circle-slash
circuit-board
clear-all
clippy
clock
clone
close
close-all
close-dirty
cloud
cloud-download
cloud-upload
code
coffee
collapse-all
color-mode
combine
comment
comment-add
comment-discussion
comment-draft
comment-unresolved
compare-changes
compass-active
compass-dot
compass
console
copilot
credit-card
dash
dashboard
database
debug-all
debug
debug-alt
debug-alt-small
debug-breakpoint
debug-breakpoint-conditional
debug-breakpoint-conditional-disabled
debug-breakpoint-conditional-unverified
debug-breakpoint-data
debug-breakpoint-data-disabled
debug-breakpoint-data-unverified
debug-breakpoint-disabled
debug-breakpoint-function
debug-breakpoint-function-disabled
debug-breakpoint-function-unverified
debug-breakpoint-log
debug-breakpoint-log-disabled
debug-breakpoint-log-unverified
debug-breakpoint-unsupported
debug-breakpoint-unverified
debug-console
debug-continue-small
debug-continue
debug-coverage
debug-disconnect
debug-hint
debug-line-by-line
debug-pause
debug-rerun
debug-restart
debug-restart-frame
debug-reverse-continue
debug-stackframe
debug-stackframe-active
debug-stackframe-dot
debug-stackframe-focused
debug-start
debug-step-back
debug-step-into
debug-step-out
debug-step-over
debug-stop
desktop-download
device-camera
device-camera-video
device-desktop
device-mobile
diff
diff-added
diff-ignored
diff-modified
diff-removed
diff-renamed
discard
edit
editor-layout
ellipsis
empty-window
error-small
error
exclude
expand-all
export
extensions
eye
eye-closed
eye-unwatch
eye-watch
feedback
file
file-add
file-binary
file-code
file-directory
file-directory-create
file-media
file-pdf
file-submodule
file-symlink-directory
file-symlink-file
file-text
file-zip
files
filter-filled
filter
flame
fold
fold-down
fold-up
folder
folder-active
folder-library
folder-opened
game
gather
gear
gift
gist
gist-fork
gist-new
gist-private
gist-secret
git-branch
git-branch-create
git-branch-delete
git-commit
git-compare
git-fetch
git-fork-private
git-merge
git-pull-request
git-pull-request-abandoned
git-pull-request-closed
git-pull-request-create
git-pull-request-draft
git-pull-request-new-changes
git-pull-request-go-to-changes
github
github-action
github-alt
github-inverted
globe
go-to-file
grabber
graph
graph-left
graph-line
graph-scatter
gripper
group-by-ref-type
heart
history
home
horizontal-rule
hubot
inbox
indent
info
insert
inspect
issue-closed
issue-draft
issue-opened
issue-reopened
issues
italic
jersey
json
kebab-horizontal
kebab-vertical
key
keyboard
law
layers-active
layers-dot
layers
layout-activitybar-left
layout-activitybar-right
layout-centered
layout-menubar
layout-panel-center
layout-panel-justify
layout-panel-left
layout-panel-right
layout-panel
layout-sidebar-left
layout-sidebar-right
layout-statusbar
layout
library
light-bulb
lightbulb
lightbulb-autofix
link
link-external
list-filter
list-flat
list-ordered
list-selection
list-tree
list-unordered
live-share
loading
location
lock-small
lock
log-in
log-out
logo-github
magnet
mail
mail-read
mail-reply
mark-github
markdown
megaphone
mention
menu
merge
mic
mic-filled
microscope
milestone
mirror
mirror-private
mirror-public
more
mortar-board
move
multiple-windows
music
mute
new-file
new-folder
newline
no-newline
note
notebook
notebook-template
octoface
open-preview
organization
organization-filled
organization-outline
output
package
paintcan
pass
pass-filled
pencil
person
person-add
person-filled
person-follow
person-outline
pie-chart
piano
pin
pinned
pinned-dirty
play
play-circle
plug
plus
preserve-case
preview
primitive-dot
primitive-square
project
pulse
question
quote
radio-tower
reactions
record
record-keys
record-small
redo
references
refresh
regex
remote
remote-explorer
remove
remove-close
repl
replace
replace-all
reply
repo
repo-clone
repo-create
repo-delete
repo-force-push
repo-forked
repo-pull
repo-push
repo-sync
report
request-changes
rocket
root-folder
root-folder-opened
rss
ruby
run
run-all
run-above
run-below
run-errors
save
save-all
save-as
screen-full
screen-normal
search
search-save
search-stop
search-fuzzy
selection
send
server
server-environment
server-process
settings
settings-gear
shield
sign-in
sign-out
smiley
snake
sparkle
sort-precedence
source-control
split-horizontal
split-vertical
squirrel
star
star-add
star-delete
star-empty
star-full
star-half
stop
stop-circle
symbol-array
symbol-boolean
symbol-class
symbol-color
symbol-constant
symbol-constructor
symbol-enum
symbol-enum-member
symbol-event
symbol-field
symbol-file
symbol-folder
symbol-function
symbol-interface
symbol-key
symbol-keyword
symbol-method
symbol-misc
symbol-module
symbol-namespace
symbol-null
symbol-number
symbol-numeric
symbol-object
symbol-operator
symbol-package
symbol-parameter
symbol-property
symbol-reference
symbol-ruler
symbol-snippet
symbol-string
symbol-struct
symbol-structure
symbol-text
symbol-type-parameter
symbol-unit
symbol-value
symbol-variable
sync
sync-ignored
tag-add
tag-remove
tag
target
tasklist
telescope
terminal-bash
terminal-cmd
terminal-debian
terminal-linux
terminal-powershell
terminal-tmux
terminal-ubuntu
terminal
text-size
three-bars
thumbsdown
thumbsdown-filled
thumbsup
thumbsup-filled
tools
trash
trashcan
triangle-down
triangle-left
triangle-right
triangle-up
twitter
type-hierarchy
type-hierarchy-sub
type-hierarchy-super
unfold
ungroup-by-ref-type
unlock
unmute
unverified
variable
verified-filled
verified
versions
vm
vm-active
vm-connect
vm-outline
vm-running
vr
warning
watch
whitespace
whole-word
window
word-wrap
workspace-trusted
workspace-unknown
workspace-untrusted
wrench
wrench-subaction
x
zap
zoom-in
zoom-out
评论区
评论区空空如也
发送评论
名字
0 / 20
邮箱
0 / 100
评论内容
0 / 140
由于是非实名评论,所以不提供删除功能。如果你需要删除你发送的评论,或者是其他人的评论对你造成了困扰,请 发邮件给我 。同时评论区会使用 AI + 人工的方式进行审核,以达到合规要求。

© thebestxt.cc
辽ICP备16009524号-8
本站所有文章版权所有,转载请注明出处