Comments (3)
Added the option to disable the Welcome Screen:
(And also the "Hold Shift" suggestion, I'm not convinced but I'll leave it there for the moment).
from ecode.
Currently when opening new ecode window brings users to a "welcome page" and having to press Ctrl+T to open new file. I would love to have an option to allow users to open new ecode window with a blank document readily.
Sure, I'll add the option, sounds reasonable, also, it used to be like that before the "Welcome Page" existed.
Out of the scope, I anticipate that in the future, a dedicated "Preferences" page or maybe a config file in a markup/serialization format would greatly facilitate these kind of opinionated fine-tuning, instead of leaving them scattering among the menus?
Yes, my idea is to provide a "Settings Panel" in the future, but I'll also probably give direct access to the editor settings file as many other editors do. Menus will keep existing though but I might move some of the options to the settings panel. Also plugins will have a preferences GUI (currently are only managed via a JSON file). Small tip: if you're configuring the editor from the menus you can press "shift" while setting an option and the menu will be kept open. IDK how to communicate that to the users, but it's important since otherwise it's annoying to configure multiple settings at once.
Lastly, I want to say thank you very much for making this too-good-to-be-true editor available. To me, this one is awesome in many way, it preserve most of the ergonomics from Sublime Text so I never have to leave behind my muscle memory. I also come with a lot of batteries included, like a minimap and, to my surprise, a built-in terminal emulator.
Thank you very much for the compliments! I really appreciate it.
from ecode.
...also, it used to be like that before the "Welcome Page" existed.
Good to know about this one 😛
Small tip: if you're configuring the editor from the menus you can press "shift" while setting an option and the menu will be kept open. IDK how to communicate that to the users, but it's important since otherwise it's annoying to configure multiple settings at once.
Mindblown! TBH knowing this transforms my (and probably others) experience with menus significantly. Keeping menus open like this add great convenience setting up options, maybe even for options that would otherwise buried deep in Setting panel or JSON file.
I am no expert but personally I think I would have know this sooner if there some note like this directly in the menu.
from ecode.
Related Issues (20)
- How long is a single line? HOT 1
- [Lexers] Import new improvements from scintillua HOT 1
- Drag a folder into ecode to open it (as a folder) HOT 2
- Set Line Endings improvement HOT 6
- Batch line endings conversion (outside of the editor)
- Batch line endings conversion (inside the editor)
- Enforce line endings forcefully
- Curses-based UI?
- View images inside editor HOT 2
- View PDF inside editor HOT 4
- How to open the `Welcome` page manually? HOT 5
- Suggestion to the `Welcome` page HOT 1
- CMake syntax highlighting bug HOT 1
- F5 will open new terminal tab for each run HOT 1
- F5 build and run bug HOT 6
- Terminal tabs should be treated differently? HOT 1
- Crashed HOT 4
- No regex support in Ctrl+F HOT 1
- Cursor selection not selecting while hovering over minimap HOT 3
- Crashed HOT 3
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 ecode.