mirror of
				https://github.com/scm-manager/scm-manager.git
				synced 2025-10-31 18:46:07 +01:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.9 KiB
		
	
	
	
	
	
	
	
title
| title | 
|---|
| Intellij IDEA Configuration | 
Backend
Plugins
- Lombok Plugin
- MapStruct Support
Settings
- Run Configurations / Edit Configuration
- Add Maven
- Name: run-backend
- Working directory: ../scm-webapp
- Command line: -DskipTests -Dlivereload package jetty:run-war
 
- Editor / Code Style / Java
- Tab Imports
- Class count to use import with '*': <MAX_INT>
- Names count to use static import with '*': <MAX_INT>
 
 
- Tab Imports
Frontend
Plugins
- Prettier
- File Watchers
Settings
- 
Languages & Frameworks / Node.js and NPM - Package Manager: yarn
 
- 
Languages & Frameworks / Javascript / Code Quality Tools / ESLint - Enable
- ESLint package: .../node_modules/eslint
- -OR- Automatic ESLint configuration
 
- 
Languages & Frameworks / Javascript / Prettier - Prettier package: .../node_modules/prettier
 
- 
Tools / File Watchers - Add Prettier
- Deselect: Track only root files
- Scope: Current File
- Program: $ProjectFileDir$/node_modules/.bin/prettier
- Working Directory: ProjectFileDir
 
 
- Add Prettier
- 
Run Configurations / Edit Configuration - Templates / Jest
- Jest package: .../node_modules/jest
- Jest options: --config node_modules/@scm-manager/ui-bundler/src/jest.ide.config.js
 
- 
Run Configurations / Edit Configuration - Add npm
- Name: run-frontend
- package-json: .../package.json
- Command: run
- Scripts: serve
 
Both
Plugins
- EditorConfig
Settings
- 
Editor / Copyright / Copyright Profiles - Add Profile
- Name: SCM-MIT
- Copyright text: see LICENSE.txt in the main directory
- Regex: MIT License
 
- 
Editor / Copyright - Default project copyright: SCM-MIT
 
- 
Editor / Copyright / Formatting / XML - Use custom formatting options
- Use block comment, check prefix each line
- Select: Separator before, Length: 0
- Separator: space