{"_id":"@alfred-workflows/intellij-idea","_rev":"1-a17b16df55e151f1d5770c8da7a8e532","name":"@alfred-workflows/intellij-idea","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@alfred-workflows/intellij-idea","version":"1.0.0","description":"","main":"dist/index.js","scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"jest"},"keywords":["idea","alfred","workflow","mac","macos"],"repository":{"type":"git","url":"git+https://github.com/alfred-workflow/intellij-idea.git"},"author":{"name":"Wang Liang","email":"850598163@qq.com"},"license":"ISC","dependencies":{"@alfred-workflows/core":"^1.0.4"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^11.0.0","@types/jest":"^29.4.0","@types/node":"^18.0.0","jest":"^29.4.3","rollup":"^3.15.0","ts-jest":"^29.0.5","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.7.4","@liangshen/jetbrains":"^1.0.6"},"gitHead":"b58d8deb9236cb1c45b81406df1a2c01266d3ce5","bugs":{"url":"https://github.com/alfred-workflow/intellij-idea/issues"},"homepage":"https://github.com/alfred-workflow/intellij-idea#readme","_id":"@alfred-workflows/intellij-idea@1.0.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-LBN++CL4fypxBg/EvTs3nbbd48G8eFMNQwNmu5zfDLtELQdFRvGDLYWVW4+c+enk8Sq9xDAX+KCVeo7/CNbvCA==","shasum":"bf0bb33458dd3d487bd08e0f34b3097f9ffea998","tarball":"https://registry.npmjs.org/@alfred-workflows/intellij-idea/-/intellij-idea-1.0.0.tgz","fileCount":5,"unpackedSize":95509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEs+jDK8+PhP37sm49d6nQMKj5rivamItmY/t8K7lOx5AiEA+qHzJo3VnMirPF1GlOjM6f2qGGuv7HUBIbMf1ys4ckE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj74lbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEJQ/9FcgONA3xX66gCC3V8ljP4BJARy0kjZlJwnDYUMbdx5eGsMUA\r\njSteA6MSKwUKYSojcEERibFtN7wpZmr8zkkFleM+WamGkunEBqtEoni8KCgi\r\nLI87cj4a123Oyu6afvIEuz47wwxnI9ciZdF/ol8nX5ns4Fp9we+D7HtNSoKj\r\nKE08XR78EHhz7wNJFJwOTU/uGfL6WueBC3tke56TDgyWXPuhTMWpSZkjj0Rb\r\nJlqANZm3X9ezJLEQsIdAsvmfK3uFN328RzqGjlnO4a65zl3RZAkXQ5I0sdDD\r\nLKVGVgikJM4xvdd302JH3LiXuzPGqk9/iFRTQmrfjROYPGf2j37UFYvJUKJ0\r\nHuGcmVZ5xOlRqEUFzWif3pjlhW36C3PZi8bQ4mXNTNlQ6g7Nvjrx4j2l8afj\r\n/NZgmJo4B0cycFOKC144fElnLdU6T0n+KingGR6CpM7ywaXIJzor9eP4GUsT\r\n/aBMYyVggJ6hp4tfv68jR2pW3DXJyfgPG8ClqH27IUV0gVeOpDhdrqTwJt+m\r\naKVu4DYMT8TpTWXDfnNGFKT4h1yV7LhTrAjGrmL4+Gwl6Yng0j/9MFPRUtoL\r\ndLDuJsrxURqr4IB9qEZiGm3nhe101NbHPG/pkuRF13ml2GsxiP7VV9qSI0sA\r\nL9jEz+3AVEZmDvlro1pW6ScSTH8YnGqhjlQ=\r\n=WB/2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangshen~","email":"wangliang520wl@hotmail.com"},"directories":{},"maintainers":[{"name":"liangshen~","email":"wangliang520wl@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intellij-idea_1.0.0_1676642651017_0.04351814869258308"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alfred-workflows/intellij-idea","version":"1.0.1","description":"","main":"dist/index.js","scripts":{"build":"rollup -c --bundleConfigAsCjs","test":"jest"},"keywords":["idea","alfred","workflow","mac","macos"],"repository":{"type":"git","url":"git+https://github.com/alfred-workflow/intellij-idea.git"},"author":{"name":"Wang Liang","email":"850598163@qq.com"},"license":"ISC","dependencies":{"@alfred-workflows/core":"^1.0.4"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^11.0.0","@types/jest":"^29.4.0","@types/node":"^18.0.0","jest":"^29.4.3","rollup":"^3.15.0","ts-jest":"^29.0.5","ts-node":"^10.9.1","tslib":"^2.5.0","typescript":"^4.7.4","@liangshen/jetbrains":"^1.0.6"},"gitHead":"177e5d1931ea888689666bbc16e29a7def910902","bugs":{"url":"https://github.com/alfred-workflow/intellij-idea/issues"},"homepage":"https://github.com/alfred-workflow/intellij-idea#readme","_id":"@alfred-workflows/intellij-idea@1.0.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-SBOxPwjNedd2LaNmQmK0jAG0dpcmGs8sZLrXIOi9BuzxjTgeyFcO4LAIkRRnAEkisgiNYun2tLgoR/BIBt5iSg==","shasum":"e006e87aca86869243351ec3e8dbaa5d51a24970","tarball":"https://registry.npmjs.org/@alfred-workflows/intellij-idea/-/intellij-idea-1.0.1.tgz","fileCount":5,"unpackedSize":95509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy5Ui2OUnaI7q7ltxtiIqsgILnDpb9/M19LO+RDL+wZQIgTtM2+Lwu7VleBCYC7iGxwCGedTtr5qytUmp4gpEpheM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj74neACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonbBAAmUyKKcNZKYNtMaPtKCK5+pxOuqrVazw3eR3DdXal2Ojvyox2\r\nrS3tZVCj3cw6O1zLGYgiVBPOHxqCwDwNUozXZvem9rvYRsCeoMZfibCSkmqv\r\np6bsBWgug+1iKrTLcnag/YPfAw8YD6/BHW8fCXxZAryOy2wvzO+EHOqKItmc\r\n71ApPUr0elU8+oPJt/etYAcRmMmPb3AvaGFPFmyvXWANJqXpJttS7YhHr7CZ\r\nrRFMZJLzYM+xkK0ZuCXFUKlLemGozzGcvZPCxTBPvU0nM0hBB4L1RCspteRK\r\ndGAPAoJtweZPMqIcMC7vlzQwQLnH1SK69P6gm2zr8GVFnFKBeQ6pFTx2aGVq\r\nzHJcUiOTiEtnhVN6PJZvfyVLV00XbPkMy+/HHzhTVMdQ2H95BxR8qOUU81Wl\r\nbkk0xfaGZnXhX16QGvErVYhOa/abw/Ajcqig/hSIhVsD/RZUbROjp0+/ja+J\r\nqZDGge8z+YFQj+fcDU5BidktJYG2Hpk7dMZhPZzm7eEGKVoBGmi1+TF1laK3\r\njUH0kdtSkB6SwEJaitBEIHcxv4Or5tXNhLHi2ZH7IH/W04/WjbvByzgdRw3p\r\nQ9VAU94zIUCUbuNUdxmW7yy5Yke9dJ4knfTuRUUHo725H2SDWO5HCZ9r0Bn5\r\n/RnwJXmOf6Sqe5ByjGwoTTEXBTnzor8GPDw=\r\n=ZuMv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"liangshen~","email":"wangliang520wl@hotmail.com"},"directories":{},"maintainers":[{"name":"liangshen~","email":"wangliang520wl@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intellij-idea_1.0.1_1676642782717_0.5571282599887035"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-17T14:04:10.902Z","1.0.0":"2023-02-17T14:04:11.225Z","modified":"2023-02-17T14:06:23.015Z","1.0.1":"2023-02-17T14:06:22.929Z"},"maintainers":[{"name":"liangshen~","email":"wangliang520wl@hotmail.com"}],"homepage":"https://github.com/alfred-workflow/intellij-idea#readme","keywords":["idea","alfred","workflow","mac","macos"],"repository":{"type":"git","url":"git+https://github.com/alfred-workflow/intellij-idea.git"},"author":{"name":"Wang Liang","email":"850598163@qq.com"},"bugs":{"url":"https://github.com/alfred-workflow/intellij-idea/issues"},"license":"ISC","readme":"# Alfred整合Jetbrains系列软件\n\n\n\n## 前言\n\n**Jetbrains系列的软件是我目前开发中最常用到的，比如：IDEA Webstorm Datagrip。这个工作流可以帮助快速检索查看和打开最近使用的项目 更重要的是只需要键盘就可以做到**\n\n\n\n#### 支持Jetbrains系列软件\n\n- @alfred-workflows/intellij-idea: [npm地址](https://www.npmjs.com/package/alfred-workflows/intellij-idea) [github仓库地址](https://github.com/alfred-workflow/intellij-idea) (option + I)\n\n- @alfred-workflows/webstorm: [npm地址](https://www.npmjs.com/package/alfred-workflows/webstorm) [github仓库地址 ](https://github.com/alfred-workflow/webstorm) (option + W)\n\n- @alfred-workflows/datagrip: [npm地址](https://www.npmjs.com/package/alfred-workflows/datagrip) [github仓库地址 ](https://github.com/alfred-workflow/datagrip) (option + D)\n\n- @alfred-workflows/pycharm: [npm地址](https://www.npmjs.com/package/alfred-workflows/pycharm) [github仓库地址 ](https://github.com/alfred-workflow/ptcharm) (option + P)\n\n先解释下为什么jetbrains系列不同的软件需要不同的包，主要目的是为了按需引用，尽可能少的污染全局快捷键\n\n(option键在Mac上一般和control command键一起使用，很少会有软件使用option + 字母，所以一般使用option + 字母做为Alfred工作流的快捷键)\n\n\n#### 先看工作流的效果这里先以Idea为例\n\n使用 option + I 快捷键调出工作流 （或调出工作流然后中输入idea）可以列出最近使用Idea打开的文件\n\n![](https://cdn.jsdelivr.net/gh/liangshen001/PicGo@latest/2022/images/alfredidea.png)\n\n\n\n可以出入关键字进行搜索 同时也支持逻辑与(&)和逻辑或(|)\n\n![](https://cdn.jsdelivr.net/gh/liangshen001/PicGo@latest/2022/images/alfredidea2.png)\n\n选中一个项目后\n\n- 直接回车会使用Idea打开此项目\n- 使用Command + 回车可使用Finder打开项目所在位置\n\n\n\n### 使用环境\n\n- Alfred 5 (Powerpack)\n\n- nodejs v6+(推荐使用最新稳定版本)\n- Jetbrains系列软件如(Idea webstorm datagrip pycharm)\n\n\n\n### 安装方法\n\n这里需要按需引入需要使用的工作流这里以Idea为例（如果安装了多个工作流安装的包大小共用部分是共享的不会占用储存空间）\n\n全局安装 @alfred-workflows/intellij-idea\n\n```sh\nnpm i @alfred-workflows/intellij-idea -g\n#npm i @alfred-workflows/webstorm -g\n#npm i @alfred-workflows/datagrip -g\n#npm i @alfred-workflows/pycharm -g\n```\n\n执行成功后工作流就已经安装完了，可以如效果图中正常使用了，Alfred会如下图多一个Workflows\n\n![](https://cdn.jsdelivr.net/gh/liangshen001/PicGo@latest/2022/images/alfredidea3.png)\n\n### 自定义配置\n\n可以打开Alfred Workflows 进行查看，可以自定义修改快捷键和关键词这里默认是 option + I / idea\n\n- 自定义快捷键 默认为option + I 可以点击Hotkey进行自定义配置\n\n- 自定义Alfred关键词 默认为idea 可以点击Script Filter进行自定义配置\n\n### 卸载\n\n此卸载会完全卸载工作流不会遗留任何文件\n\n```sh\nnpm uninstall @alfred-workflows/intellij-idea -g\n#npm uninstall @alfred-workflows/webstorm -g\n#npm uninstall @alfred-workflows/datagrip -g\n#npm uninstall @alfred-workflows/pycharm -g\n```\n\n\n\n","readmeFilename":"README.md"}