V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
laoona
V2EX  ›  前端开发

webstorm10 使用求助

  •  
  •   laoona · 2015-11-18 10:25:49 +08:00 · 3021 次点击
    这是一个创建于 3293 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 sublime 时间长了,腻歪了,想换一款真正的 IDE 。网上 webstorm 一致好评,想试试。使用了两天,问题来了:
    1 、同时打开多个 project 。有像 sublime 那样的 project list 快捷操作吗?
    2 、 web 开发的, html 定义一个 class ,在 css 文件里 class 可以自动提示补全吗?
    3 、 css 文件可以快速定位到其中的 class 吗?比搜索更快。
    4 、打开的 N 个 tab 标签,可以快速定位吗?类似搜索,输入字母,提示打开的带有搜索词的标签。
    5 、可以自定义快捷键,输入某段文本吗?比如特定的注释格式。

    以上只是写页面的时候常用到的,也是在 sublime 下已经实现的。吐槽下 IDE,速度确实有点慢,吃内存。

    第 1 条附言  ·  2015-11-18 13:08:37 +08:00
    感谢各位的回复,补充一点:

    有像 sublime 里 docBlockr 这种插件吗?自动补全注释,比如在函数体上行,输入 /**,回车,直接把注释的格式一一输出好了么。
    10 条回复    2015-11-18 13:04:17 +08:00
    yushiro
        1
    yushiro  
       2015-11-18 10:39:04 +08:00 via iPhone
    1 、应该没有,一个 project 就是一个 webstorm 的 instance ,相当于开了多个编辑器环境
    2 、可以自动补全,会扫描你整个项目文件,自动解析
    3 、没理解你什么意思
    4 、 tab 数量有限制的,开对了会自动关闭最早开的 tab ,具体数字没数过,不过直观感受是 tab 展开满一屏幕,再多就开始自动关闭了
    5 、没玩过这个高级功能
    imydou
        2
    imydou  
       2015-11-18 10:56:33 +08:00
    5 、搜一下这个功能叫 Live Template ,但不是用快捷键
    imydou
        3
    imydou  
       2015-11-18 10:57:57 +08:00
    4 、 mac command + e
    yougg
        4
    yougg  
       2015-11-18 11:03:31 +08:00
    3 、 按 Ctrl + F12, 然后键入类名
    4 、 Ctrl + e

    http://yougg.github.io/static/gonote/IDEA_Shortcut.svg
    Sivan
        5
    Sivan  
       2015-11-18 11:07:23 +08:00   ❤️ 1
    Sublime Text 大部分功能 WebStorm 都可重现,快捷键基本也可设为一致的。

    以前转过一份 PHPStorm 的,不知道 WebStorm 能直接用不:
    https://github.com/sivan/sublime-text-keymap-for-phpstorm/blob/master/README-zh.md
    FrankFang128
        6
    FrankFang128  
       2015-11-18 11:44:00 +08:00 via Android
    楼主担心太多
    aivier
        7
    aivier  
       2015-11-18 12:43:29 +08:00
    2.印象里可以,但是用 Less 不行
    4.Shift * 2

    多看每日提示,再随便按按。。。不用看文档也能发现好多
    Ouyangan
        8
    Ouyangan  
       2015-11-18 12:49:12 +08:00
    4 ctrl+n 试试看
    laoona
        9
    laoona  
    OP
       2015-11-18 12:59:37 +08:00
    @Sivan thank u ,图已经收藏了。
    laoona
        10
    laoona  
    OP
       2015-11-18 13:04:17 +08:00
    @yushiro 关于 2 :自动补全,试了几把, css 文件里还是没有提示 html 里已经定义好的 class.
    关于 5 :这个功能,可有可无吧,有了话,自己写注释,可以个性化一点,不像
    @imydou 说的那种, live template 应该是文件新建模板的时候,自动添加的文本。其实 live template 已经可以了,至少文件头注释已经有了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2782 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 12:56 · PVG 20:56 · LAX 04:56 · JFK 07:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.