737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
1

Нововведения в RAD Studio 10

15.09.2015, 14:03. Показов 76899. Ответов 362
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Выпустили, странно 9-ки нет (и о ней ни слова не нашел у них на сайте, может как с windows 10). Из видео презентации стало понятно, что ввели следующие

1) Добавлены компоненты (практически все из альфа)
2) А еще там показывается пример автоматической сортировки списков встроенной в for

Вроде нечего другого вопиющего нет
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2015, 14:03
Ответы с готовыми решениями:

RAD Studio. Как форматирование кода максимально приблизить к Visual Studio?
Доброго времени суток! Прошу ответа на вопрос: как в Embarcadero RAD Studio XE2 (2011)...

Как посмотреть нововведения C# 8 в Visual Studio?
Как посмотреть нововведения 8 шарпа в вижуал? Это, вроде, в превью, но как его активировать?

Visual Studio 2015 или Embarcadero RAD Studio 10.1 Berlin (C++ Builder)
Хочу "поковыряться" (так сказать пощупать его руками) в С++ вот и возник вопрос какую IDE выбрать...

Что лучше - Visual Studio или Rad Studio(C++ Builder)?
Здравствуйте! Хотелось бы выслушать мнения общественности по поводу сравнения работы и перспектив в...

362
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
30.09.2015, 14:44  [ТС] 21
Author24 — интернет-сервис помощи студентам
Добавлю, при установке необходимо ~50 GB свободного места на диске С. Иначе не поставиться (даже если ставиться на другой диск).
2
4043 / 2332 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.09.2015, 20:46 22
Цитата Сообщение от Dinkin Посмотреть сообщение
при установке необходимо ~50 GB свободного места на диске

Ну и рюшечки нынче пошли...
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32830 / 21168 / 8147
Регистрация: 22.10.2011
Сообщений: 36,429
Записей в блоге: 8
30.09.2015, 22:08 23
Подобные рюшечки мне установку XE4 запороли. Казалось бы, там-то что? Ан нет, установщику вот прям обязательно было нужно 10Гб на системном диске, хотя я всегда все приложения устанавливаю на другой, где у меня свободно больше 300, а TEMP-папка у меня на третьем, где четверть терабайта свободна. Но плевать установщик на это все хотел, системный диск был засзагажен до предела какой-то фигнёй, осталось на нем 2 Гб свободного места из 12-ти, я плюнул на это дело, все вычистил, и решил, что на этом компьютере мне XE4 на фиг не нужен

И это еще до того, как Билдер оказался в состоянии создавать хелловорлды под Андроид, заметьте... Так что теперь я уже ничему не удивляюсь.

P.S. Как разбивал диски, так и буду разбивать, не приучен хранить всё в свалке на одном диске.
0
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
30.09.2015, 23:10  [ТС] 24
volvo, Так же слежу за местом. и то что можно ставлю на другие носители(так как обладаю SSD, где жестоко борюсь за свободное место))).
Но на сам деле, 10XE, только при установке так занимает (что бы разместить временные файлы),после он все сам чистит и остается папка 22,5 GB,а так же темпы и всякие пользовательские папки+2GB.

Добавлено через 4 минуты
Еще добавлю огромный плюс (по крайне мере для меня) к XE10, он отлично чистит мусор из проекта. К примеру перестаешь пользоваться компонентом,удаляешь и он автоматом все подчищает (в XE7 такого не было,инклуды в h. так и продолжали висеть).
0
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
30.09.2015, 23:15  [ТС] 25
Еще оч клево сделан IDE, давно о таком мечтал...суть что теперь отдельно цветом помечаются блоки, очень удобно кодить большие проекты..визуально все отличимо, что куда и где какие границы
Миниатюры
Нововведения в RAD Studio 10  
0
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
30.09.2015, 23:18  [ТС] 26
Второй вариант скрина
Миниатюры
Нововведения в RAD Studio 10  
0
Avazart
30.09.2015, 23:22
  #27

Не по теме:

Цитата Сообщение от Dinkin Посмотреть сообщение
Второй вариант скрина
Ну в XE3 выделяешь скобку он тебе подсвечивает вторую(пару)

0
4043 / 2332 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.09.2015, 23:23 28
Dinkin, возьми CnPack и почувствуй разницу
1
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
30.09.2015, 23:25  [ТС] 29
BRcr, и его можно подключать к XE ?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32830 / 21168 / 8147
Регистрация: 22.10.2011
Сообщений: 36,429
Записей в блоге: 8
30.09.2015, 23:33 30
Dinkin, а теперь посмотри внимательно на второй скрин, и попробуй быстро найти ошибку в коде, с помощью твоей любимой Castalia А ошибка там есть.

Добавлено через 2 минуты
Цитата Сообщение от Dinkin Посмотреть сообщение
и его можно подключать к XE ?
К любой причем, от XE до XE10
1
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
01.10.2015, 00:28  [ТС] 31
Цитата Сообщение от volvo Посмотреть сообщение
К любой причем, от XE до XE10
Обидно, что об этом мечтаешь годами, а узнаешь случайно и то когда уже подобное реализовали.


Цитата Сообщение от volvo Посмотреть сообщение
а теперь посмотри внимательно на второй скрин, и попробуй быстро найти ошибку в коде
как у Вас так глаз наметан то....да нашел ошибку.
0
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
18.10.2015, 23:44  [ТС] 32
После почти месяца тестирования от десятки осталось больше негатива.

1) Первое с чем столкнетесь.это очень медленный компилятор..все очень долго собирается.
2) Во всех проектах придется бороться с кириллицей, ибо AnsiString просто так ее не поддерживает.
3) Самое важное, это режим классического компилятора. Он очень глючный. Вы не сможете нормально собирать старые проекты, ибо ему все и везде не нравиться (даже если это нормально работает на компиляторе с++11). К примеру мне пришлось несколько дней приводить проект к виду что бы схавал классический компилятор, при это компилятор с++11 ни за что не зацеплялся.
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
19.10.2015, 00:03 33
Цитата Сообщение от Dinkin Посмотреть сообщение
Первое с чем столкнетесь.это очень медленный компилятор..все очень долго собирается.
А нового и полезного в плане синтаксиса что нибудь появилось? Особо интересуют ссылки и указатели на свойства.
0
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
19.10.2015, 00:16  [ТС] 34
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Особо интересуют ссылки и указатели на свойства
Только то что на видео презентации. Я не пробовал, так как такая экзотика в моих проектах вообще без надобности.

Местами переопределены типы (к примеру Tag снова стал int (на XE7 он является строкой)). В стандартном компиляторе нельзя числом определять статус объекта, типа так
C++
1
2
Memo1->Align=alClient;//<Хавает
Memo1->Align=2;//<Не Хавает

Периодически пропадает панель функций


PS, может у меня сильно ранняя сборка еще стоит, но на сайте не сказано что были более поздние версии или какие то апдейты.
Миниатюры
Нововведения в RAD Studio 10  
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
19.10.2015, 00:28 35
Цитата Сообщение от Dinkin Посмотреть сообщение
к примеру Tag снова стал int (на XE7 он является строкой)
А я и не заметил... в проектах которые успел на XE7 слепить до того пока XE8 поставил
VCL вообще не пользовал, все на своем фреймверке.
Цитата Сообщение от Dinkin Посмотреть сообщение
Memo1->Align=2;//<Не Хавает
Раньше только варнинг давал
C++
1
Memo1->Align=(TAlign)2; // вот так должен схавать.
0
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
19.10.2015, 00:33  [ТС] 36
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Memo1->Align=(TAlign)2
не для всех компонентов так хавает)
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
19.10.2015, 00:50 37
Цитата Сообщение от Dinkin Посмотреть сообщение
не для всех компонентов так хавает)
Должен, ему соответсвие типа нужно. Кстати эта строгая типизация должна где то включатся и отключатся. Например галочкой компилятора Treat enums as int;
1
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
19.10.2015, 01:00  [ТС] 38
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Например галочкой компилятора Treat enums as int
Вполне может быть, но ее не нашел
0
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
19.10.2015, 01:55 39
Цитата Сообщение от Dinkin Посмотреть сообщение
Вполне может быть, но ее не нашел
А раньше была (раньше это еще тогда когда у него не было приписки XE, а может и приписки Builder ). Может Short Enums теперь вместо нее.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32830 / 21168 / 8147
Регистрация: 22.10.2011
Сообщений: 36,429
Записей в блоге: 8
19.10.2015, 02:17 40
Integer-typed enums теперь по умолчанию отключены, а это именно то, судя по описанию:
Integer-typed enums
Enables Integer-sized enums (-bi, described above) and treats enums as ints from a typechecking point of view (relaxes typechecking for enums). When this option is off (-b-), the compiler makes sizeof(enum x) as small as possible and applies enum rules for type checking.
Default = False
0
19.10.2015, 02:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2015, 02:17
Помогаю со студенческими работами здесь

MS Visual Studio 2013 Ultimate или Embarcadero Rad Studio XE6 Architect
Речь идет о ЯП C++, у какой среды больше возможностей в отношении этого ЯП

Перевод с RAD Studio в Visual studio
Помогите пожалуйста, перевести код с одной среды разработки на другую, очень нужно. Вот код. ...

Перевести с RAD Studio в Visual Studio
Помогите перевести код С++ (Embarcadero RAD Studio) на (visual studio). Синтаксис разный :c ...

Модуль для Rad Studio типа VAssist для Visual Studio
Здравствуйте. Подскажите, какую программку установить для подсветки синтаксиса и всплывающих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru