Code Monkey home page Code Monkey logo

wxapp-intellij's Introduction

Wxapp Support

中文文档

JetBrains plugins JetBrains plugins

CI Status
AppVeyor (on Windows) AppVeyor Build status

Installation & Usage

Install IntelliJ IDEA Ultimate, PhpStorm, PyCharm, Rider, RubyMine, WebStorm, AppCode, CLion, GoLand (these ONLY supported!) open Settings | Plugins | Browse repositories, install Wxapp Support plugin.

Jetbrains官方的插件审核可能需要一点时间……体验最新特性的构建版本下载链接 To download a nightly build (buggy!), visit https://ci.appveyor.com/project/zxj5470/wxapp-intellij/build/artifacts/ .

Additional configuration

Code indentation

You'de better install the editorconfig plugin (2018 and later IDEA-U is built-in, but PhpStorm and WebStorm I'm not sure if it's built-in)

Detail see .editorconfig

Wxapp Code completion hint

All right, that's all right!

Relevant content

Compatibility

Because of the navigation for CSS, the minimum compatible version is 172.

Plugin Features and related solutions

  • js

    • Embedded wx.d.ts TypeDefinition file
    • Navigation: above All right, that's all right! in that picture, ctrl/command + left-click on the string content of url to jump to .js.
      • even if you write / pages/index/ index, you support jump. Of course, it is not recommended that you write this way.
    • Embedded Matchmaker plugin functions.
      • Alt + Insert or right-click Generate... | Make match
    • and modify to insert the corresponding function at the current cursor position. That plug-in is inserted directly after the Page({), this is Kichiku.
    • for yellow of semicolons:
  • wxml Navigation

    • {{ identifier }} ctrl/command + left-click => Jump to variable
    • bind***="functionName" Jump to the corresponding function
    • class='cls' Jump to ${currentPage}.wxssapp.wxss
    • Turn Off empty tag warning by Alt+Enter:
  • wxss

    • rpx:
      • Alt/Option + Enter,Turn Off inspection。

Pending……

  • wxml idnent
  • wxss class jump to wxml

ScreenShot

WXML

Keywords for wx:

WXSS

wxapp-intellij's People

Contributors

zxj5470 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.