
1 phpcxy 2018 年 11 月 16 日 我也想知道。我输入法设置了在 phpstorm 用英文标点符号 |
2 Tumblr 2018 年 11 月 16 日 鼠须管( RIME )支持此功能。 我的鼠须管设置的在终端、PyCharm、Sublime Text 3 等默认是英文的。 |
3 AdamChrist 2018 年 11 月 16 日 搜狗输入有个'特殊习惯-中文下使用英文标点'可以设置指定的 APP 开启 |
4 1762628386 OP @phpcxy 用的哪种输入法? |
5 1762628386 OP @AdamChrist 这波广告不错 我赶紧去下一个 |
6 wu67 2018 年 11 月 16 日 自带输入法, 大写键切换中英文 |
7 DuckJK 2018 年 11 月 16 日 http://weishu.me/2015/12/01/autoswitch-keyboard-in-mac/我用的这个,对 iterm 自动切换英文,可惜就是没法设置 alfred |
8 DuckJK 2018 年 11 月 16 日 对了,唯一不太好的就是启动之后 dock 会多个小火箭, ::dog:: |
9 Sylv 2018 年 11 月 16 日 |
10 lostspirit0 2018 年 11 月 16 日 via iPhone @DuckJK 没记错的话 alfred 自带了自动切换英文输入法的功能 |
11 kslr 2018 年 11 月 16 日 默认设置英文 |
12 ThinkMan 2018 年 11 月 16 日 via iPhone 我用 hammerspoon,自己写脚本实现的 |
13 tongz 2018 年 11 月 16 日 windows 自带输入法, 可以设置默认英文, 默认使用半角输入模式. windows 还会帮你记住你在每个窗口用的是中文还是英文, 省去了中英文来回切换, 用了几个月, 半角字符并不影响日常使用和聊天, 反正我很久没用过中文的逗号句号了. 其他输入法很久没用过了, 不评价. |
14 Weny 2018 年 11 月 16 日 via iPhone 多大点事... |
15 ThinkMan 2018 年 11 月 16 日 补上 hammerspoon 的脚本: ---------------------------------------------------------- -- 输入法设置成中文 ---------------------------------------------------------- local function Chinese() hs.keycodes.currentSourceID("com.apple.inputmethod.SCIM.Shuangpin") hs.keycodes.setLayout("Pinyin") end ---------------------------------------------------------- -- 输入法设置成英文 ---------------------------------------------------------- local function English() hs.keycodes.currentSourceID("com.apple.keylayout.ABC") hs.keycodes.setLayout("ABC") end ---------------------------------------------------------- -- 输入法设置入口 ---------------------------------------------------------- local function set_app_input_method(app_name, set_input_method_function, event) event = event or hs.window.filter.windowFocused hs.window.filter.new(app_name):subscribe(event, function() set_input_method_function() end) end ---------------------------------------------------------- -- 设置各个 APP 打开时的输入法 ---------------------------------------------------------- set_app_input_method("微信", Chinese) set_app_input_method("Sublime Text", English) set_app_input_method("终端", English) -- 查看当前 APP Name 和输入发名称 hs.hotkey.bind({'ctrl', i}, ".", function() hs.alert.show("App path: " ..hs.window.focusedWindow():application():path() .."\n" .."App name: " ..hs.window.focusedWindow():application():name() .."\n" .."IM source id: " ..hs.keycodes.currentSourceID()) end) |