redhat-developer / redhat-developer/vscode-java

Outdated "Contribute a Java Extension" Wiki

オープン
#1,229 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

documentation
主要言語
TypeScript
スター
2.3k
フォーク
546
平均マージ
20時間 1分
マージ済み PR(30日)
11

説明

The "Contribute a Java Extension" Wiki is outdated and impossible to follow.

Environment
  • Operating System: Microsoft Windows [Version 10.0.18363.535]
  • JDK version: 13.0.1
  • Visual Studio Code version: 1.42.0-insider
  • Java extension version: 0.55.2
Steps To Reproduce - Please attempt to reproduce!
  1. Forget all prior knowledge of how to create a vscode-java extension.
  2. Create a fresh Eclipse IDE for Java Developers installation.
  3. In a clean, new project directory, attempt to follow the wiki and put together a server bundle using only the steps and information provided by the wiki and its external links.
  4. Fail.
  5. Repeat continuously for days/weeks.
Current Result

It is impossible to "Contribute a Java Extension"

Expected Result

A simple, easy to follow guide on how to get started creating a Java extension. A working example project would be preferred.

Additional Information

While this may have sounded harsh it is a result of my frustration. I find it absurd that a requirement of creating an extension to a plugin for your favorite lightweight IDE is the installation of a resource heavy IDE which the user may loathe using.

@testforstephen if it is possible to do, would you mind creating a sample project which leverages your vscode-pde to create an extension targeting the eclipse.jdt.ls currently in use by vscode-java?

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、"Contribute a Java Extension" wiki、その外部リンク、および issue で言及されている vscode-pde プロジェクトを確認します。eclipse.jdt.ls と照合して文書化されたプロセスを検証し、不足している手順や古くなっている手順を特定します。新規参加者がガイドに従い、動作するサンプルプロジェクトを使って Java 拡張機能を作成できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java, vscode
領域
documentation
issue の種類
ドキュメント
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。