Comments (6)
Good point! I wonder if there is any common place for rider/intellij to put their configs. Or some type of identifier to distinguish them from one or another in open way.
from ataman-intellij.
I've found this document describing common IDE data locations
from ataman-intellij.
Cool, but are contents of these directories preserved between version updates?
from ataman-intellij.
Cool, but are contents of these directories preserved between version updates?
Not sure. I guess they copy their own settings during the update installation but hardly copyig any other files :(
from ataman-intellij.
I've found out that things are even deeper and it seems that the best way will be to support config file on any level of the project structure like .editorconfig does.
Examples:
- in some project I often execute npm commands and would like to make ataman shortcuts for them, but there's no need and even no such scripts in other project
- in Intellij IDEA I can have projects of different languages in one workspace, like Java, JavaScript, PHP/Python and so on. For different languages commands could be slightly different.
It could be solved by placing the config file in the root directory of the project and merging all shortcuts from config files up to the root in one tree.
from ataman-intellij.
Looks like a cool solution!
from ataman-intellij.
Related Issues (12)
- Есть ли какой то способ синхронизировать конфиг с разных ПК? HOT 3
- Atama reload config not working HOT 2
- Multiple actions for one binding HOT 1
- RunClass actionId weird behavior
- Any plans to introduce repetitive commands? HOT 2
- keyboard reads too slow? HOT 1
- java.lang.NullPointerException: action must not be null HOT 2
- Make config parsing exceptions more user-friendly HOT 3
- Exception in the JavaScript project in IntellijIDEA
- Add vnoremap <Space> :action LeaderAction<cr> to the IdeaVim setup in README
- Some chars can not be bound HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ataman-intellij.