Coder Social home page Coder Social logo

joshjames04 / vscode-javadoc-tools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from madhavd1/vscode-javadoc-tools

0.0 0.0 0.0 3.64 MB

This is an extension for VSCode that allows user to generate javadoc comments for all methods within a class

Home Page: https://marketplace.visualstudio.com/items?itemName=madhavd1.javadoc-tools

License: MIT License

TypeScript 100.00%

vscode-javadoc-tools's Introduction

Javadoc Tools for Visual Studio Code

This extension allows user to generate javadoc comments for all methods within a class. Below commands are available for use -

  • Javadoc Tools: Export Javadoc - This command allows you to export your Javadoc as well!

    Below properties can be set to customize this command

    • javadoc-tools.generateJavadoc.workspaceSourceFolder - Sets the default source folder which is read when Generating the Javadoc. Default value is the "src" folder in Workspace Root
    • javadoc-tools.generateJavadoc.targetFolder - Sets the target folder where the Javadoc will be generated. Default path will be ${WorkspaceRoot}\javadoc
    • javadoc-tools.generateJavadoc.runMode - Set value to run in corresponding mode. Default value is "-public". Possible values are ["-package","-private","-protected","-public"]
  • Javadoc Tools: Generate Comments for Select methods - This command allows user to choose the methods for which javadoc comments need to be created

  • Javadoc Tools: Generate Javadoc Comments for Open File - Only generates Javadoc Comments for the open File in focus

  • Javadoc Tools: Generate Javadoc Comments for Workspace - Generates Javadoc for all classes within the workspace. The files will be opened in the editor and the javadoc comments will be added. This command will not autosave the modified Files.

    Warning: Running this command on a large workspace may cause performance degradation AND will require you to wait longer while it processes the files(which is worse)

  • Generate Javadoc Comments - New option added to the context menu for Java Clases. Generates Javadoc Comments for the selected class.

Features

Export Javadoc for your workspace

Export javadoc

Generate Comments for Select methods

Generate Comment for Select Method

Generate Javadoc Comments from Context Menu

Generate Javadoc

Generate Javadoc Comments for Open File/Workspace

Generate Comments For Open File

Issues

For any problems with the extension please raise an issue on the github page - https://github.com/madhavd1/vscode-javadoc-tools

Requirements

Most Recent Release Notes

V1.4.0

  • Added new command Javadoc Tools: Export Javadoc - This command allows you to export your Javadoc as well!

Details on how to use the new command can be found above

For complete version history, please see the changelog.

vscode-javadoc-tools's People

Contributors

madhavd1 avatar joshjames04 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.