All streams
Search
Write a publication
Pull to refresh
0
0

User

Send message
Когда делится перестанет.
Нет удобного сервиса доставки контента, что мешает его создать?\

Спасибо за идею! Всё думал чем занять выходные.
Не важно что написано в документации, но я машину как в примере выше не куплю никогда, а вы, видимо, вполне можете, ещё и будете убеждать окружающих что всё норм если приноровится.
Ну да. «В наших автомобилях, с 12:00 до 15:00 поворот руля влево поворачивает машину вправо. Не наша вина что вы попаи в аварию, документацию надо было читать.»
VS2010 SP1+ Resharper 5. Core 2 Duo (не помню какой), 4GB RAM
Солюшен 1 проект.

Я вижу задержку между нажатием клавиши и её появлением на экране.
На счёт привычки спорить бесполезно.
Но вот за создание таких привычек нужно отрывать руки, и вот почему:

Новое поведение (вроде нигде больше оно не используется):
1) Обманывает ожидания тех, кто привык к старому.
2) Провоцирует ошибки (при промахе V<->C)
3) Вообще не очевидно (проводится операция над невыделенным текстом).

Будь они умнее они бы или не стали делать такую фичу вообще (уверен, никто бы не расстроился). А будь ещё умнее, сделали бы её Word-like (выделение строки по тройному клику) — длиннее но самоочевидно.
Вот ещё яркий пример: содержимое большинства окон (например список файлов проекта) не прокручивается колёсиком пока на него не переведёшь фокус. Меня как-то слабо волнует что это стандартное поведение ListView, это не удобно.
*какое-то другое это следующее по списку, но это нaдо просто знать, догадатся никак.
Почему именно IDE? IDE объядиняет в себе множество компонентов которые используются и в других продуктах. Мне не приходилось много пользоваться другими IDE, т.е. здесь мне сравнивать не с чем.

Но мне и не нужно ни с чем сравнивать, чтобы понять что окошко свойств, в котором может быть много текста должно уметь растягиватся, а edit-combo не должно менять своё значение на какое-то другое* когда я пытаюсь выделить текущее значение двойным кликом.

Ну я не знаю сколько ещё примеров нужно привести чтобы вы поверили что юзабилити тестирование MS проводило на инопланетянах.
Дополнительные возможности это хорошо, но зачем ломать привычки пользователей?
Собственно см. мой комментарий выше.
я тоже не говорю что для разработки под C++ и Windows есть что-то лучше (но не возьмусь утверждать что нет). Только описываю своё видиние UI VS сравнивая её решения с решениями в других desctop приложениях.
Это здорово (без сарказма). Я вот про них не знал.
Но наличие расширенного способа навигации не решает проблему, а маскирует её.
Есть конечно :) Напирмер такая мелочь: не все окна свойств растягиваются. Двадцать первый век блин!
Злит то, что большинство недостатков легко фиксятся, но похоже всем пофиг.

Ну а вашей хорошей моторике можно только позавидовать :)

Впрочем о не идеальной моторике многих людей было известно все создателям текстовых редакторов, поэтому они добавили один if в обработчик копирования.
— Как эту проблему решили в MS: они сделали настройку(!)* «Не копировать пустую строчку» — это вместо того чтобы сделать сразу нормально.

*К сожалению о существовании этой опции я узнал только год назад,
Это не бага, а издевательство:

1. Копируешь строчку (Ctrl+C), прокручиваешь на несколько экранов, ставишь курсор на место вставки, жмёшь Ctrl+V. — Ой, случайно нажал на Ctrl+C (они рядом), в буфере пустая строка.

Прокручиваешь назад, goto 1
Ничего, я вот и до мемори ликов в неуправляемой среде не дошёл.
Это тема для статьи.

Один пример: MSVS это единственный известный мне текстовый редактор который умеет копировать пустую строчку.
А я каждый день на метро езжу. Наверное питерское метро идеально.
Меморилики можно делать и в управляемой среде.
Я ещё могу понять что мой коментарий минусуют, но mephisto?!

Люди из MS, палитесь.

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity