powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Среда разработки для Java
25 сообщений из 128, страница 4 из 6
Среда разработки для Java
    #39218029
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczДоставай линейку, будем мерить у кого список длиннее.
задание было ввести for)
И мне интересна, у кого какой в сантиметрах)) LOL
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218033
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczGarrickПростите, не очень хорошо знаком с IDEA. Это что-то опять не как у всех?
IntelliJ это IDE которая изменила рынок IDE вообще. Очевидно, что в ней всё не как у всех.

разные шорткаты для live tempalte позволяют выбрать цикл - итератор, for each, индекс по массиву, индекс по списку и пр.
Ну, я примерно это и имел ввиду
Код: java
1.
2.
3.
4.
5.
Collection <String> s = getCollection();
for (int i = 0; i < array.length; i++) {
    = array[i];
          
}


А вот так делает Eclipse
Код: java
1.
2.
3.
4.
Collection <String> s = getCollection();
for (String string : s) {
			
}
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218040
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickНу, я примерно это и имел ввиду
А вот так делает Eclipse

special for you
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218042
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick,

Давай уже #3. Очень ценный будет топик, чтобы в будущих флеймах показать как Eclipse сливает.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218056
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczGarrickНу, я примерно это и имел ввиду
А вот так делает Eclipse

special for you

Спасибо за разъяснения. Только для меня совсем не интуитивно что это iter , а не for какой-нибудь, тем более, что for также присутствует.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218064
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrickсовсем не интуитивно
поэтому все примеры в веб на Eclipse, а потом уже менять машину на иномарку)....если захочешь
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218065
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickТолько для меня совсем не интуитивно что это iter , а не for какой-нибудь, тем более, что for также присутствует.а в кокпите самолета для тебя все интуитивно? ну т.е. как ты себе представляешь, открыл окно другой IDE и все сходу понял?
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218066
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА ты мог-бы описать зависимости между ними? В виде стрелочки.

Например GarrickServer <- GarrickLib (сервер зависит от библиотек).

А мы тут покумекаем над твоим клубком и предложим солюшен по упрощению
или еще чего.
А смысл? Это всё замечательно открывается и работает в любой IDE. Я понимаю, что и в IDEA это тоже можно как-то "запихать", но нужно ещё докупить бубен. Не сомневаюсь, что можно добиться желаемого результата, не не таким очевидным способом как у всех.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218068
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaа в кокпите самолета для тебя все интуитивно?
кстати, там всё спорят об интуитивном авиагоризонте. На наших самолях качается самолётик на фоне земли.
А в импортных самолётик неподвижен.
Вот уже 3 самоля в РФ завалилось ....как спорят...из за неинтуитивного интерфейса и потерей ориентации в облаках.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218070
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczGarrick,

Давай уже #3. Очень ценный будет топик, чтобы в будущих флеймах показать как Eclipse сливает.
А в чём "слив"? Даже @chpasha, агитирующий за IDEA, не осилил iter и написал свой foreach . Я его прекрасно понимаю.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218084
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickА в чём "слив"?

1) Идея имеет "защиту от дурака" на уровне модулей. Нельзя просто так взять и добавить не явных зависимостей в несвязанные проекты.
2) Количество способов итерации в автоподсказке в IDEA длинее, чем в Eclipse.
Давай уже #3, мне, правда, интересно. Хорошие вопросы. Очень в точку.

GarrickДаже @chpasha, агитирующий за IDEA, не осилил iter и написал свой foreach . Я его прекрасно понимаю.
Аппеляция отклонена. Зачем делать длинное слово вместо коротких и понятных аббревиатур может пояснить только chpasha.
iter - iterate
itit - iterate iteratoe
irar - iterate array
itli - iterate list
и так далее. Очень легко запомнить.

Опять, же, если очень чешется, добавь своих алиасов в live template и будет тоже самое как в Eclipse -> for, подсказка, выбор.
А вот можно ли в Eclipse сделать так чтобы было как в IDEA?
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218095
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczА вот можно ли в Eclipse сделать так чтобы было как в IDEA?
приаттачте файл шаблонов кто нибудь - протестим, воткнём.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218097
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickmaytonА ты мог-бы описать зависимости между ними? В виде стрелочки.

Например GarrickServer <- GarrickLib (сервер зависит от библиотек).

А мы тут покумекаем над твоим клубком и предложим солюшен по упрощению
или еще чего.
А смысл? Это всё замечательно открывается и работает в любой IDE. Я понимаю, что и в IDEA это тоже можно как-то "запихать", но нужно ещё докупить бубен. Не сомневаюсь, что можно добиться желаемого результата, не не таким очевидным способом как у всех.
Ну смотри. Проект - это логическая единица работы. И возможно твоя проблема - не в части
выбора IDE а в части организации структуры модулей и зависимостей.

У меня нет спора по поводу внесения тобой изменений в OVER 1000 модулей или частей
чего-то большого и грандиозного. Я сам так иногда работал. Но возможно тебе
нужно 1 раз сломать тот проектный паттерн в котором ты сидишь и упорно держишся
и предложить нечто более красивое и зарефакторенное в части зависимостей.

Как верно подметил Блажкович - про собираемость проекта, должна быть защита
от дурака. А в твоём случае (много проектов) - можно плодить циклические связи
и делать project-hell.

И это не спор на тему лучше ли Эклипса чем Идея.

Это спор на тему - правильно-ли ты вообще работаешь и не пора-ли организационно
что-то заимпрувить.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218099
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКак верно подметил Блажкович - про собираемость проекта, должна быть защита
от дурака. А в твоём случае (много проектов) - можно плодить циклические связи
и делать project-hell.
вы всё таки приводите пример что ломается в иклипсе и что не сломалось у вас.
Если дурак там и там один и тот же)) LOL
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218102
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonИ это не спор на тему лучше ли Эклипса чем Идея.
разумеется. Поэтому чем конкретнее, тем лучше.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218123
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickА в чём "слив"? Даже @chpasha, агитирующий за IDEA, не осилил iter и написал свой foreach . Я его прекрасно понимаю.
1) мне foreach больше нравится, что с того? в идее livetemplate туча, все упомнить нельзя, запоминаются только те, которые чаще всего юзают. я foreach юзаю сто раз на дню, естественно я уже забыл, что это не оригинальное название
2) некоторые имена темплейтов непривычны, не совсем удачны или откровенно сложны в запоминании - никто не мешает написать такое же с любым другим именем, никто не заставляет заучить их все
3) всего нельзя знать в принципе - это говорит о многогранности и мощи инструмента, если спустя много лет не перестаешь в нем находить что-то новое.

так что давай не надо про не осилил, пока я не начал тыкать пальцем в кого-то, кто не знает про мультимодульные проекты.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218129
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczА вот можно ли в Eclipse сделать так чтобы было как в IDEA?
Ну, зачем спрашиваешь? Ты же работал с Eclipse, сам знаешь, что можно.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218141
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123maytonКак верно подметил Блажкович - про собираемость проекта, должна быть защита
от дурака. А в твоём случае (много проектов) - можно плодить циклические связи
и делать project-hell.
вы всё таки приводите пример что ломается в иклипсе и что не сломалось у вас.
Если дурак там и там один и тот же)) LOL
Я не хочу доказывать "любой ценой". Пускай автор соберет макет или прототип
семейства проектов и выложит сорцы. И обсудим.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218161
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, вроде в IDEA с какой-то версии можно независимые проекты в одном окне открывать - см. картинку. по-моему это достигается через New->Module->Module from existing source и по-моему я уже когда-то это постил в другом флейме на ту же тему

оба проекты должны быть по-хорошему мультимодульным мавен-проектом. но коллега мой тоже решил, что он самый умный.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218211
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaтак что давай не надо про не осилил,
Но согласись, что for... , foreach интуитивнее и понятнее, чем iter . "Понятнее" навреное не совсем правильное слово, я имел ввиду, что набирая for... , foreach поспудно ожидаешь какого-то результата. У меня лично это ассоицируется с синтаксисом самого языка программирования. И main мне "понятнее", чем psvm . И почему-то main "понимает" любая IDE, кроме IDEA.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218217
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickНо согласись, что for... , foreach интуитивнее и понятнее, чем iter . "Понятнее" навреное не совсем правильное слово, я имел ввиду, что набирая for... , foreach поспудно ожидаешь какого-то результата. У меня лично это ассоицируется с синтаксисом самого языка программирования. И main мне "понятнее", чем psvm . И почему-то main "понимает" любая IDE, кроме IDEA.
Очевидно, что инструмент оптимизирован для тех кто его использует ежедневно, а не для тех кто его открывает раз в пол-года исходники почитать.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218225
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут спор снова перетекает в цвет фломастера и выбор невесты.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218234
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickНо согласись, что for... , foreach интуитивнее и понятнее, чем iter
дело привычки. я не помню, почему я так сделал. я с visual studio пришел, может там так было. спор об именах - это как раз вкусовщина. когда говорят об интуитивности - имеются в виду базовые концепции открыть/запустить/отладить - тут как раз все в порядке в отличие от. а триллион функций не может быть интуитивным всем - комбинация клавиш для вставки кода без форматирования состоит из 4х кнопок как фаталити в mortal combat - это нельзя выловить и выучить в один день. про возможность перемещения блоков кода вверх/вниз/вправо/влево тоже узнают не на второй день (от 3 до 4 кнопок в комбинации). прелесть в том, что они есть, даже если не все про них знают.
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218241
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТут спор снова перетекает в цвет фломастера и выбор невесты.
и вообще во всем виноват MasterZiv, кинул говнеца на вентилятор и прыгнул в окоп . я честно предоставил ТС выбор :)
...
Рейтинг: 0 / 0
Среда разработки для Java
    #39218377
golovonometr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczIntelliJ это IDE которая изменила рынок IDE вообще. Очевидно, что в ней всё не как у всех.

разные шорткаты для live tempalte позволяют выбрать цикл - итератор, for each, индекс по массиву, индекс по списку и пр.
А об этом можно поподробнее, ну что там IntelliJ изменила, а то судя по количеству сектантов на форуме, кажется наоборот болезнь прогрессирует...

Этот автокомплит цикла идеален для показа на каких-то презентациях, мол вот что круто в идеи, как будто этого нет в других средах, или такая уникальная фишка, что за нее стоит платить. Но увы, то что идея рекламирует, уже давно и лучше работает в других средах. В нетбинсе к примеру это называется шаблонами кода. Они там охрененны, шаблоны можно настраивать (как позицию курсора, так и область выделения текста после комплита), создавать свои уникальные. И самое главное, если нужен for , вы пишете for а не itar (жесть))) Но если вы все же настаиваете что итар это логично для фора))) вы можете настроить это.

Но сектант, этого никогда не признает, сектант горд, и лицом в грязь не ударит. Скинь еще гифак ;)
...
Рейтинг: 0 / 0
25 сообщений из 128, страница 4 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / Среда разработки для Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]