All Projects → raniejade → Spek Idea Plugin

raniejade / Spek Idea Plugin

Licence: mit

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Spek Idea Plugin

cosy
阿里云智能编码插件(Alibaba Cloud AI Coding Assistant)是一款AI编程助手,它提供代码智能补全和IDE内的代码示例搜索能力,帮助你更快更高效地写出高质量代码。
Stars: ✭ 211 (+322%)
Mutual labels:  idea-plugin
Gittoolbox
GitToolBox IntelliJ plugin
Stars: ✭ 284 (+468%)
Mutual labels:  idea-plugin
Multi Os Engine
Multi-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)
Stars: ✭ 529 (+958%)
Mutual labels:  idea-plugin
toolkit
Toolkit plugin for IntelliJ IDEA
Stars: ✭ 20 (-60%)
Mutual labels:  idea-plugin
aw-watcher-jetbrains
This extension allows the open source tracking tool ActivityWatch to keep track of the projects and coding languages you use in jetbrains IDEs.
Stars: ✭ 36 (-28%)
Mutual labels:  idea-plugin
Apkmultichannelplugin
[Deprecated] 🚀 Android 多渠道打包的 Android Studio / IDEA 插件
Stars: ✭ 352 (+604%)
Mutual labels:  idea-plugin
dark-mode-sync-plugin
IDEA plugin for synchronizing themes with the operating system's Dark Mode
Stars: ✭ 38 (-24%)
Mutual labels:  idea-plugin
Intellij Figlet
🔌A FIGlet-based ASCII Art generation plugin for IntelliJ based IDEs.
Stars: ✭ 27 (-46%)
Mutual labels:  idea-plugin
Reasonml Idea Plugin
ReasonML Language Plugin for IDEA
Stars: ✭ 273 (+446%)
Mutual labels:  idea-plugin
Intellij Mybaitslog
用于在IDEA将Mybatis的SQL日志还原为可执行的SQL,Used to restore Mybatis SQL logs to executable SQL in IDEA,
Stars: ✭ 501 (+902%)
Mutual labels:  idea-plugin
BreakWords
📖 an idea plugin written in Kotlin to help you remember and look the word up.
Stars: ✭ 50 (+0%)
Mutual labels:  idea-plugin
TypingCat
一个离线的Idea 单词命名补全插件,支持多种语言,提升编码效率神器
Stars: ✭ 17 (-66%)
Mutual labels:  idea-plugin
Intellij Java2smali
A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.
Stars: ✭ 384 (+668%)
Mutual labels:  idea-plugin
view-github-actions-idea-plugin
Intellij IDEA plugin to browse execution of GitHub actions
Stars: ✭ 23 (-54%)
Mutual labels:  idea-plugin
Easycode
基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
Stars: ✭ 552 (+1004%)
Mutual labels:  idea-plugin
sbt-idea-example
SBT based IntellJ plugin template project
Stars: ✭ 20 (-60%)
Mutual labels:  idea-plugin
Yapiideauploadplugin
yapi idea 上传插件,快速生成文档
Stars: ✭ 288 (+476%)
Mutual labels:  idea-plugin
Mybatis Generator Plus
Idea plugin for mybatis generator. Provider UI and mapper auto merge.
Stars: ✭ 33 (-34%)
Mutual labels:  idea-plugin
Smartim4intellij
IntelliJ IDEA上的SmartIM(原SmartQQ)插件,可以在IDEA中使用QQ或微信聊天
Stars: ✭ 822 (+1544%)
Mutual labels:  idea-plugin
Codemaker
A idea-plugin for Java/Scala, support custom code template.
Stars: ✭ 440 (+780%)
Mutual labels:  idea-plugin

Spek IntelliJ IDEA Plugin

This is the official IntelliJ IDEA plugin for Spek.

Features

  • Run specs directly from IDEA.
  • Choose a specific group/test to run within a spec.

Requirements

  • Make sure you have compatible versions of org.junit.platform:junit-platform-launcher and org.jetbrains.spek:spek-junit-platform-engine in the test runtime classpath.

What's missing?

  • Navigate to source via the test tree.

Known Limitations

  • If your class is annotated with @RunWith(...) the junit plugin will take over and this plugin will not work.

Development

Import the project to any IDE that supports gradle, do note that if you're using IntelliJ IDEA the imported project is not marked as IDEA plugin project. You also need a local installation of Android Studio; update localAndroidStudio in gradle.properties to point to that installation.

Versions

The project uses com.zoltu.git-versioning, which means versions are maintained via git tags.

Testing

./gradlew plugin:runIde.

Testing - Android Studio

./gradlew plugin:runIde -Pas.

Building

./gradlew clean plugin:buildPlugin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].