Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【教程】5分钟给你喜爱的编辑器开发 CODELF 插件 #66

Open
unbug opened this issue Jan 16, 2019 · 13 comments
Open

【教程】5分钟给你喜爱的编辑器开发 CODELF 插件 #66

unbug opened this issue Jan 16, 2019 · 13 comments

Comments

@unbug
Copy link
Owner

unbug commented Jan 16, 2019

写在前面

作者的精力有限,仅给 CODELF 开发了 Atom, VS Code, Sublime 的插件。你可以在 WiKi 找到其他编辑器如何添加 CODEL 一键搜索的方法。
如果,你有兴趣给自己喜爱的编辑器开发 CODELF 插件,请往下看。

开发思路

CODELF 和 Google,Baidu 类似,可以通过拼装 URL 直接搜索,如 https://unbug.github.io/codelf/#AI

即,https://unbug.github.io/codelf/#搜索内容

案例说明

CODELF 的 Atom, VS Code, Sublime 的插件都是这么实现的,将选中的内容拼装成https://unbug.github.io/codelf/#搜索内容打开浏览器即可实现搜索。

有些编辑器有搜索引擎插件,可以直接添加 CODELF 实现一键搜索,如 WebStorm 的 OnlineSearch.

有的编辑器的插件可以直接打开 WebView, 你只需要将 WebView 的地址设置成https://unbug.github.io/codelf/#搜索内容即可。如 CODELF 的 Atom 插件

是不是超级简单?

必读

  • CODELF 中文转英文部分用的是有道翻译 API 的免费套餐,1小时仅有1K的请求次数限制!
  • 所以,如果你是二次开发亦或自造轮子,请单独申请自己的有道翻译 API 的 KEY,否则会直接影响 CODELF 的用户
  • 有道翻译 API 申请参看: http://fanyi.youdao.com/openapi?path=data-mode
@doukai
Copy link

doukai commented Jul 10, 2019

请问一下,如果我想点击某个结果,把结果回填,应该怎么作呢,能提供个思路吗?比如有没有回调函数之类的东西?

@unbug
Copy link
Owner Author

unbug commented Jul 10, 2019

@doukai 暂时没有,只能复制
image

@doukai
Copy link

doukai commented Jul 10, 2019

@unbug 好的,谢谢解答

@zhengb0
Copy link

zhengb0 commented Aug 22, 2019

最近打算开发一下 IDEA的 CodeIf插件

@voldikss
Copy link

Hi @unbug ,我刚给 Vim/Neovim 写了这个工具的插件 vim-codelf 请问可以将它加到 readme 里面吗?

附 用法截图:

@unbug
Copy link
Owner Author

unbug commented Dec 30, 2019 via email

@voldikss
Copy link

OK

@Polaris-Yi
Copy link

请问一下IDEA的CODELF插件开发好了吗

@unbug
Copy link
Owner Author

unbug commented Mar 14, 2020

@Polaris-Yi 很容易适配的,参看 #24

@jingshenbusi6530
Copy link

@Polaris-Yi 很容易适配的,参看 #24

idea的可以这样使用,你先下载OnlineSearch这个插件,然后在other Settings中找到OnlineSearch这个选项,把codeif加进去就可以了。

@fengbindev
Copy link

这是我开发的基于IDEA的CODEIF插件 https://gitee.com/quella01/MappingSearch

@jan-bar
Copy link

jan-bar commented Dec 15, 2021

https://plugins.jetbrains.com/plugin/12578-codesearch这是我用的idea搜索插件,很容易就配置搜索,棒棒哒。
image
image

另外把官网图标压缩成16×16尺寸的图标,用起来刚刚好。
codelf16_16

@unbug
Copy link
Owner Author

unbug commented Dec 22, 2021

@jan-bar 优秀!学到了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants