shorthand

This plugin allows users to use shorthand notation, and expand it into functional Java codes.

FigueroaCode

179

0

1.1.0

MIT

GitHub

This plugin allows users to use shorthand notation, and expand it into functional Java codes.

To convert a shorthand phrase into functional code, select the text and press Alt-X.

Implemented Shorthand Function Formats:

format: mainClass nameOfClass result: class nameOfClass { public static void main(String args[]) { //insert code here } }

format: publicClass nameOfClass result: public class nameOfClass { public nameOfClass() {

    		}
     	public  nameOfClass(String name)
    		{

    		}
    }

format: for loopEnd result: for(int i = 0; i < loopEnd; i++){}

format: for loopStart loopEnd result: for(int i = loopStart; i < loopEnd; i++){} or for(int i = loopStart; i > loopEnd; i--){}

format: for var loopStart loopEnd result: for(int var = loopStart; var < loopEnd; var++){} or for(int var = loopStart; var > loopEnd; var--){}

format: for var loopEnd result: for(int var = 0; var < loopEnd; i++ ){}

format: switch argument numOfCases result: switch(argument){ case 1: break; case 2: break; ... ... case numOfCases: break; default: break; }

format: nested for loopEnds numOfLoops result: for(int a = 0; a < loopEnds; a++){ for(int b = 0; b < loopEnds; b++){ ... ... for(int z = 0; z < loopEnds; z++){ ... } } }

format: bubbleSort result: void bubbleSort(int arr[]) { int n = arr.length; for (int i = 0; i < n-1; i++) { for (int j = 0; j < n-i-1; j++) { if (arr[j] > arr[j+1]) { int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } }

format: insertionSort result: void sort(int arr[]) { int n = arr.length; for (int i=1; i<n; ++i) { int key = arr[i]; int j = i-1; while (j>=0 && arr[j] > key) { arr[j+1] = arr[j]; j = j-1; } arr[j+1] = key; } }