Запитання з тегом «code-generation»

Теми, пов’язані з генерацією коду як результатом роботи програми, а не безпосереднім написанням коду програмістом.

23
Який найкращий спосіб автогенерувати оператори INSERT для таблиці SQL Server?
Ми пишемо нову заявку, і під час тестування нам знадобиться купа фіктивних даних. Я додав ці дані за допомогою MS Access для скидання файлів Excel у відповідні таблиці. Кожна так часто ми хочемо "оновлювати" відповідні таблиці, а це означає, що випаде їх, повторно створити і запустить збережений запит MS Access. …

30
Шукаю корисні шаблони коду Java Eclipse [закрито]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Ви можете створити різні шаблони коду Java в Eclipse через Вікно> Налаштування> Java> Редактор> Шаблони …

6
Функція передана як аргумент шаблону
Я шукаю правила, пов’язані з передачею функцій шаблонів C ++ як аргументів. Це підтримується C ++, як показано на прикладі тут: #include <iostream> void add1(int &v) { v+=1; } void add2(int &v) { v+=2; } template <void (*T)(int &)> void doOperation() { int temp=0; T(temp); std::cout << "Result is " …

11
Навіщо генерувати довгий serialVersionUID замість простого 1L?
Коли клас реалізує Serializable в Eclipse, у мене є два варіанти: додати за замовчуванням serialVersionUID(1L)або згенерувати serialVersionUID(3567653491060394677L). Я думаю, що перший крутіший, але я багато разів бачив людей, які використовують другий варіант. Чи є причина для генерації long serialVersionUID?

11
Як створити конструктор з класових полів за допомогою Visual Studio (та / або ReSharper)?
Я звик до багатьох Java IDE ( Eclipse , NetBeans та IntelliJ IDEA ), що дають вам команду генерувати конструктор за замовчуванням для класу на основі полів у класі. Наприклад: public class Example { public decimal MyNumber { get; set; } public string Description { get; set; } public int …

8
Перетворити програму Python у код C / C ++? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання чи можливо перетворити програму Python на C / C ++? Мені …
149 c++  python  c  code-generation 

15
API Java для створення вихідних файлів Java [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Я шукаю основу для створення вихідних файлів Java. Щось на зразок наступного API: X clazz …


3
Як автоматично генерувати файл класу C # із рядка JSON [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання З огляду на наступний об’єкт JSON, form = { "name": "", "address": { "street": "", …
108 c#  json  code-generation 

27
Чи потрібно зберігати згенерований код у контролі джерела
Це дискусія, в якій я беру участь. Я хотів би отримати більше думок та точок зору. У нас є кілька класів, які генеруються в час збирання для обробки операцій з БД (у цьому конкретному випадку з SubSonic, але я не думаю, що це дуже важливо для питання). Покоління задається як …

5
Чи можливо використовувати Razor View Engine поза asp.net
Якщо я дивлюся на механізм перегляду Razor, то я бачу дуже приємний і стислий синтаксис, який не особливо прив’язаний до генерування html. Тож мені цікаво, наскільки легко було б використовувати двигун поза asp.net у "нормальному" середовищі .net, наприклад, для створення тексту, коду, ... Будь-який вказівник, приклад, коментар чи пояснення вітається.


2
Конвенції про іменування файлів часткового класу
Я генерую основну частину коду лісів ASP.NET MVC. Усі генеровані файли - це часткові класи, які використовують стандартні правила іменування. Наприклад, мій файл контролера працівника називається EmployeeController.cs. Якщо я хочу розширити EmployeeController за допомогою негенерованої логіки, я створюю файл другого часткового класу з назвою EmployeeControllerCustom.cs. Я розділяю власну та генеровану …

5
Чи можу я визначити властивості в часткових класах, а потім позначити їх атрибутами в іншому частковому класі?
Чи є спосіб, як я можу створити згенерований файл коду так: public partial class A { public string a {get; set;} } а потім в іншому файлі: public partial class A { [Attribute("etc")] public string a {get; set;} } Так що я можу створити клас, згенерований з бази даних, а …

11
Генерація коду шаблону будівельника в IntelliJ
Чи є спосіб автоматизувати написання шаблонів Builder в IntelliJ? Наприклад, враховуючи цей простий клас: class Film { private String title; private int length; public void setTitle(String title) { this.title = title; } public String getTitle() { return this.title; } public void setLength(int length) { this.length = length; } public int …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.