Файли
openidea/src-tauri/tauri.macos.conf.json
T
l0ng-aiтаjaw52 0bfd4fa3cc feat(app): install the openidea command on macOS, Windows and Linux (#2009)
Adds Install/Uninstall 'openidea' Command actions. macOS uses the bundle launcher, Windows a user PATH wrapper and named pipe, and Linux the executable/AppImage path with a PATH hint. Files, folders, positions and `diff` go to the running app or start it.

Closes #1286

Co-authored-by: jaw52 <[email protected]>
2026-11-08 19:25:50 +08:00

106 рядки
1.9 KiB
JSON

{
"bundle": {
"macOS": {
"files": {
"Resources/bin/openidea": "./cli/openidea"
}
},
"fileAssociations": [
{
"name": "Text and Source Code",
"ext": [],
"contentTypes": [
"public.text",
"public.plain-text",
"public.source-code",
"public.script",
"public.shell-script",
"public.json",
"public.xml",
"public.yaml",
"public.python-script"
],
"role": "Editor",
"rank": "Alternate"
},
{
"name": "Source Code",
"ext": [
"rs",
"go",
"py",
"pyi",
"pyw",
"cjs",
"scss",
"less",
"rst",
"tex",
"ps1",
"bat",
"fish",
"kt",
"kts",
"gradle",
"groovy",
"scala",
"sc",
"ts",
"mts",
"cts",
"jsx",
"vue",
"svelte",
"jsp",
"dart",
"cs",
"fs",
"fsx",
"hs",
"ex",
"exs",
"erl",
"clj",
"cljs",
"edn",
"lua",
"zig",
"nix",
"jl",
"ml",
"mli",
"tf",
"hcl",
"proto",
"graphql",
"gql",
"sql",
"http",
"properties",
"ini",
"cfg",
"conf",
"env",
"lock",
"log",
"diff",
"patch",
"gitignore",
"dockerignore",
"editorconfig",
"dockerfile"
],
"role": "Editor",
"rank": "Alternate"
},
{
"name": "Folder",
"ext": [],
"contentTypes": ["public.folder"],
"role": "Viewer",
"rank": "Alternate"
}
]
}
}