zoukankan      html  css  js  c++  java
  • jetbrains phpstorm插件开发环境搭建

    2018.04.14 重要更新:

    使用 gradle 进行构建可以免去下面大部分步骤,使用 gradle 我们仅需下载安装 JDK、Idea。

    使用 gradle 的方法是,新建 Project,然后选择如下:

    使用 gradle 的好处是,不用我们去手动配置一大堆环境的东西,坏处是,要下载很多东西,而且不翻墙基本下载不了。

    所以,gradle 使用 socks 代理的方法:

    在项目根目录下的 gradle.properties 文件内增加以下一行,

    org.gradle.jvmargs=-DhttpProxyHost=127.0.0.1 -DhttpProxyPort=1080
    

    不过好像不同 shadowsocks 版本协议类型不一样,如果是 socks 协议,需要把上面的 http 换成 socks。

    最终的 gradle.properties

    ideaVersion = IU-2018.1
    phpPluginVersion = 181.4203.565
    bladePluginVersion = 181.4203.565
    #ideaVersion = IU-2017.3.5
    #phpPluginVersion = 173.4301.34
    #bladePluginVersion = 173.4127.29
    org.gradle.jvmargs=-DhttpProxyHost=127.0.0.1 -DhttpProxyPort=1080
    

      

    最终的 build.gradle

    buildscript {
        repositories {
            mavenCentral()
    
            maven { url 'http://dl.bintray.com/jetbrains/intellij-plugin-service' }
        }
    }
    
    plugins {
        id "org.jetbrains.intellij" version "0.2.18"
    }
    
    apply plugin: 'idea'
    apply plugin: 'org.jetbrains.intellij'
    apply plugin: 'java'
    
    intellij {
        version ideaVersion
        plugins = [
                "com.jetbrains.php:${phpPluginVersion}",
                "com.jetbrains.php.blade:${bladePluginVersion}",
                'CSS',
                'java-i18n',
                'properties'
        ]
        pluginName 'Learn Plugin'
    
        patchPluginXml {
            sinceBuild '173'
            untilBuild '181.*'
        }
    }
    
    group 'com.baiguiren'
    version '0.1'
    
    wrapper {
        gradleVersion '4.5.1'
    }
    

    geadle 把依赖都下载好了之后,我们可以通过双击 gradle 的 tasks 来运行不同的操作,例如,调试,运行下面的 runIde:

    下面的内容都是旧的,不保证能用。  

    前提条件:

    1、下载安装JDK

    2、启用 DevKit 插件(默认就是启用的,不用管)

    3、安装了 Intellij IDEA、phpstorm

    SDK配置:

    1、启动 Intellij IDEA

    2、配置 插件SDK: 打开 File->Project Structure

    点击 New 按钮,选择 phpstorm 的安装目录,上面的错了,如果选了idea,一些php插件将会启用不了。

    3、配置 php 的 library,要不然找不到 com.jetbrains.php

     File->Project Structure->Libraries,点击 "+" 号选择java,然后选择 phpstorm 安装目录下的 plugins/php/lib,然后点确定。

    (如果是 laravel 的插件,还需要添加的 libraries 是 plugins/blade/lib)

    4、安装php插件

    5、重启 IDEA

    准备开发:

    1、创建一个 Plugin 项目

    2、然后就可以进行开发啦

  • 相关阅读:
    无法与服务器建立安全链接
    OpenGL基础探究
    百度语音识别接入遇到的问题
    语音音频相关
    Gif动态图UIImage
    替换图像的某种色值
    错误
    各种须知分类等
    动画支持的一些keypath
    X pgAdmin4 重置布局 页面关不掉,要疯掉了
  • 原文地址:https://www.cnblogs.com/eleven24/p/8283221.html
Copyright © 2011-2022 走看看