Сервера ответ

Сервера ответ 1С, Код, Программирование, Шутки за триста

via https://twitter.com/devellloper/status/1095008274771075072

Вы смотрите срез комментариев. Показать все
82
Автор поста оценил этот комментарий

При именовании переменных ещё и раскладку менять
вы серьёзно?!

Иллюстрация к комментарию
раскрыть ветку (20)
33
Автор поста оценил этот комментарий
Ну и ДанныеXml и Data это имена переменных, которые дал автор. Видимо ему так удобнее. Или он мудак
11
Автор поста оценил этот комментарий

Существует специальная "Раскладка Чистова" для разработчиков 1С. При зажатии правого альта печатаемый символ будет взят из английской раскладки. Например:

AltGr+б = <

AltGr+х = [

AltGr+7 = & 

Так же при зажатом правом альте она заменяет:

ч на XML,

в на DOM,

ц на WEB,

а на FTP,

р на HTML,

с на COM,

т на NULL 


А для конченых фашистов, ненавидящих программный код на русском (но скорее всего просто для европейских разработчиков), все конструкции языка 1С имеют англоязычный аналог.

Иллюстрация к комментарию
раскрыть ветку (6)
4
Автор поста оценил этот комментарий

без угара - операторы в C# можно заменить на русский... И прогать почти на русском :D

раскрыть ветку (4)
9
Автор поста оценил этот комментарий

Знаю)

Иллюстрация к комментарию
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

это C++ и все увы на макропроцессоре держится. В C# почти все на любом языке объявлять (кроме некоторых... как монгольский, не кириллицей (кириллица в монгольском тоже используется как один из способов написания))

Автор поста оценил этот комментарий

Разве на шарпе возможно заменить keywords? Там же нет такого препроцессора, как в C++

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вы правы, там не такой дозволенности, как в C++.

В последние полтора года, только макрос ... DEBUG видел. Макросы - зло, но остальное не отменяет, что вы можете объявить:


class ЛомательСтекла: ЛомательОбъектов, ИБазовыйЛоматель

{

ТипСтекла ТипСтекла; // где ТипСтекла - enum, struct, class

int КолвоОкон;

...

override void Сломать(object объект)

{


}


:(

docs.microsoft.com/en-us/dotnet/csharp/language-refer...

Автор поста оценил этот комментарий
Это совместить с VB там есть
чтобы было лучше его ненавидеть
6
Автор поста оценил этот комментарий

Да, и это дико вымораживает. Особенно когда надо написать [ ] или <>

раскрыть ветку (6)
6
Автор поста оценил этот комментарий

Для этого есть функция автозамена. хъ заменить на [] например.

Иллюстрация к комментарию
ещё комментарии
5
Автор поста оценил этот комментарий

Пиши через Alt-коды, (цифры на Num-lock панели):

Alt + 91 = "["

Alt + 93 = "]"

Alt + 38 = "&"

Да и ДанныеXml надо написать 1 раз, а дальше контекстная подсказка будет подхватывать когда возможно через (ctrl+пробел).

Это всё дело привычки.

раскрыть ветку (2)
Автор поста оценил этот комментарий

Под линём из коробки была расширенная клава, через альтгр были и [], и <> и остальное. На винде не работает (хотя я и не пытался заставить заработать).

раскрыть ветку (1)
Автор поста оценил этот комментарий

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

1
DELETED
Автор поста оценил этот комментарий

Для этого есть специальные раскладки, при которых с кириллицы вообще переключаться не нужно

Автор поста оценил этот комментарий

Это частный случай работы с xml а так-то все переменные по русски как раз по этой причине

ещё комментарии
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку