Я хочу удалить неиспользуемые локальные переменные из файла C. Пример: международная забава (интервал a, интервал b) {интервал c, sum=0; sum=a + b; возвратите сумму;} Здесь неиспользуемая переменная является 'c'. У меня внешне будет список...
Что такое общие черты/свойства языков программирования, которые упрощают (упрощают) разработку широко автоматизированного анализа исходного кода и реинжиниринга (преобразование) инструменты? Я главным образом...
Я испытываю затруднения при нахождении правильной возможности перефактора для следующего сценария: у Меня есть кодекс как это (в Outer.java): общественный класс, Внешний {//... общественность материала класса статический Внутренний класс...
Я пытался найти, сколько раз одни и те же числа использовались в примере CSS, и легко заметить, что CSS полон повторяющихся чисел. Я думаю, что часть @media может быть полна почти ...
Я использую энергию в качестве своего редактора, но я хотел бы получить часть того же питания IDE для Java когда дело доходит до рефакторинга. Есть ли какие-либо инструменты командной строки для рефакторинга Java? Я мог, вероятно, взломать...
У меня есть много кода C#, который использует общедоступные поля, и я хотел бы преобразовать их в свойства. У меня есть Resharper, и он сделает их один за другим, но это возьмет навсегда. Делает любой знает о...
Существует два главных инструмента рефакторинга, которые могут быть установлены для Visual Studio, которые оказывают поддержку C++. Полные версии обоих инструментов составляют 250$, и они, кажется, предлагают схожую функциональность. Они...
Я собираюсь начать работу над проектом, который включает рефакторинг и изменение существующего кода который находится в c и c ++. Код раздут и находится в огромном объеме. Конечно, поскольку код ...
При написании кода на C++ я часто начинаю с написания полного кода «реализации» в своих заголовочных файлах, а затем мне нужно преобразовать реализацию в файл.cpp. Это здорово, но я нахожу этот процесс...
Мне нужно изменить подпись метода, используемого во всей кодовой базе. В частности, метод void log (String) примет два дополнительных аргумента (Class c, String methodName), которые должны быть ...
РЕДАКТИРОВАТЬ: Я отправил запрос на расширение Eclipse для этого рефакторинга. Есть ли способ переместить частное поле из одного класса в его вспомогательный класс? Приведенный ниже шаблонный UML показывает, что я делаю ...
Я получил бесплодную задачу включить некоторые программы, написанные моим предшественником. Один ужасный беспорядок неорганизованного кода. Пока мне известно только об автоматическом отождествлении (C -i ). Поэтому мне интересно, сможете ли вы...
Я хочу получить количество кадров из видео. Я использую следующий код :package com.vidualtest; импортировать java.io.File; импортировать java.io.FileDescriptor; импортировать android.app.Activity; import android.graphics....
Недавно я обнаружил, что работаю с кодом R, который повсюду с точки зрения стиля кодирования - несколько авторов и отдельные авторы, которые не придерживаются единой структуры. ...
Исходный код нашего приложения состоит из сотен тысяч строк, тысяч файлов и местами очень старых - приложение было впервые написано в 1995 или 1996 годах. За последние несколько лет моя команда ...
Я считаю, что в моих файлах исходного кода есть много импортированных файлов, которые не используются в коде (поскольку у меня есть плохая привычка копировать их из существующих файлов в новые). При кодировании C # в Visual Studio (или, может быть, это .
Я планирую провести сложный рефакторинг большого проекта, возможностей ide по умолчанию недостаточно. Пожалуйста, также предоставьте ссылку на учебник, если возможно. Язык: java, xml Я говорю о программном api для java ...
Когда я работаю над проектом Android, я хотел бы использовать какой-нибудь волшебный ярлык, который бы извлекал мою строку в строки .xml, а также позвольте мне изменить ключ. Есть ли? Если нет, то есть ли ...
У меня есть много файлов заголовков с длинной реализацией метода внутри. Есть ли автоматический способ сделать это? Один за другим может занять много времени ... Спасибо.
Недавно я внес некоторые улучшения во многие используемые нами элементы управления, например, присвоил свойствам значения по умолчанию и сделать кнопки частными, а не защищенными.
Создавая такого рода ...
Вот моя проблема: у меня есть большая библиотека кода, в которой все имена классов начинаются с Agui. Например: класс AguiWidget
{}; класс AguiBitmap
{}; Кроме того, все файлы hpp и cpp имеют имена ...
Я собираюсь создать сравнительную таблицу существующих автоматизированных инструментов рефакторинга C ++, а также изучить возможность создания такого инструмента, бесплатного и открытого. Мой вопрос: что делают рефакторинги ...