diff --git a/web/src/views/languages/Languages.vue b/web/src/views/languages/Languages.vue index 493ae10..7cd0ea7 100644 --- a/web/src/views/languages/Languages.vue +++ b/web/src/views/languages/Languages.vue @@ -3,10 +3,11 @@ import { ref, onMounted } from 'vue' import { Button } from '@/components/ui/button' import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogDescription, DialogFooter } from '@/components/ui/dialog' import { Tabs, TabsList, TabsTrigger, TabsContent } from '@/components/ui/tabs' -import { Plus, Loader2, Terminal as TerminalIcon, X, AlertCircle, Boxes, Zap } from 'lucide-vue-next' +import { Plus, Loader2, Terminal as TerminalIcon, X, AlertCircle, Boxes, Zap, Info } from 'lucide-vue-next' import { api, type MiseLanguage } from '@/api' import { toast } from 'vue-sonner' import XTerminal from '@/components/XTerminal.vue' +import { useStorage } from '@vueuse/core' // Import components import RuntimeListTab from './components/RuntimeListTab.vue' @@ -20,6 +21,7 @@ interface DisplayLanguage extends Omit { } const activeTab = ref('runtimes') +const showExtensionTip = useStorage('baihu_show_mise_extension_tip', true) // Shared State const languages = ref([]) @@ -171,12 +173,26 @@ onMounted(() => { -
- - - 设为默认:将选定版本设为系统全局默认 (mise use -g),生效后所有未通过高级配置指定特定环境的任务将默认调用此环境。 - +
+
+ + + 设为默认:将选定版本设为系统全局默认 (mise use -g),生效后所有未通过高级配置指定特定环境的任务将默认调用此环境。 + +
+
+
+ + + 扩展支持:虽然本界面主要专注于编程语言环境,但 Mise 本质上也可以管理各类系统包和工具插件。若有需要,您可以直接在终端中执行命令安装其他依赖包,此处将会自动同步并展示您的最新环境。 + +
+ +