Tag Info

New answers tagged

0

There is no UX reason to limit undos. The reason undos are limited are due to hardware and software limitations (which were greater in the past than today).


0

It might be because of design inertia. Once upon a time monitors rendered 640x480 pixels, and the space taken by the line numbers was significant. So you turned them on only when you really needed them. The previous text editors, those operated via teletype terminals (connected typewriters) always printed the line numbers because it was the main way to ...


7

There are 4 types of application postures defined by Alan Cooper - Sovereign, Transient, Daemon, and Parasitic https://en.wikipedia.org/wiki/Application_posture A posture is nothing but the behavioral stance of the application. IDEs fall under sovereign applications that monopolizes the user's attention for long periods of time. Word processors, Image ...


3

Main reason: smarter and modern IDEs Line numbers are most of the times only needed when looking at stacktraces and errors etc. But the most modern IDEs have smart error tracing tools, and with a single mouse click the cursor will be placed on the line that generated the error. That's the main reason why line numbers are disabled by default, they are simply ...


1

It's true, line numbers are generally off by default. Visual Studio also has the same behaviour. For general cases, line numbers are more often not wanted than they are wanted. Of course, that's not to say there aren't important situations where you want them on, including pair programming, stack trace examination, code referencing etc. If they were on by ...


0

I can't say whether or not this is the best solution, but here are some advantages of toasts over other interface notifications: Toasts provide a consistent location for important messages to display. Toasts are versatile and typically don't require contextual placement, as they can be displayed over any existing interface elements. Toast animations draw ...



Top 50 recent answers are included