переключение от Eclipse до IntelliJ для Groovy/Grails dev

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

#include <iostream>
#include <cmath>
using namespace std;
int main() {

    int n;
    float area = 0.0;
    float totalarea = 0.0;
    float dx;

    float x = 0.0;


    cout << "number of rectangles?:";
    cin >> n;
    dx = 1.0/n;
    for (int i=1; i<=n; i++){
        area = (1./n) * pow(1.0 - pow(x,2.0),0.5) ;

        totalarea += area;
        x = x + dx;
    }
    cout << totalarea << endl;

    return 0;
}
7
задан Dónal 8 May 2009 в 13:23
поделиться

2 ответа

Включили ли вы привязку клавиш eclipse? Это благо для продуктивности, если вы не знакомы с привязками IntelliJ.

Для этого просто выполните поиск «Keymaps» на панели Preferences, и Eclipse станет раскрывающимся списком (по крайней мере, так все было настроено в версиях до 8.1).

Еще одна вещь, которую вы захотите проверить, это то, что вы установите плагин JetGroovy. Это возможно с помощью плагинов в настройках.

Как только это будет сделано, ваш проект должен восприниматься как проект Grails.

Оттуда вы можете проверить, что в настройках вашего проекта используется GRAILS_HOME, который вы хотите использовать. В версиях до 8.1 эта конфигурация была в конфигурации модулей

13
ответ дан 6 December 2019 в 15:29
поделиться

Хороший совет по привязке клавиш eclipse. Возможно, вы захотите попробовать плагин KeyPromoter - он выдает окно со связанной ключевой командой, когда вы вызываете их вручную

. Я бы рекомендовал уделить минуту, чтобы прочитать Intellij-IDEA Refcard , чтобы лучше ознакомиться с IDE в целом.

У Гамлета Д'Арси есть хороший пост о переходе с Eclipse на IntelliJ , а также ряд других замечательных сообщений о IntelliJ и поддержке Groovy .

1
ответ дан 6 December 2019 в 15:29
поделиться