Другой вариант, использующий встроенную функцию для заполнения (но приводящий к довольно длинному коду!):
myDateString = myDate.getDate().toLocaleString('en-US', {minimumIntegerDigits: 2})
+ '/' + (myDate.getMonth()+1).toLocaleString('en-US', {minimumIntegerDigits: 2})
+ '/' + myDate.getFullYear();
// '12/06/2017'
И еще, манипулирование строками с регулярными выражениями:
var myDateString = myDate.toISOString().replace(/T.*/, '').replace(/-/g, '/');
// '2017/06/12'
Но имейте в виду, что каждый будет показывать год в начале и день в конце .
Я использую NetBeans для разработки на C ++ в Linux в течение последних месяцев или двух, и мне это нравится. Я работаю над большой кодовой базой 1 + миллион строк кода. Я обнаружил, что до тех пор, пока ваш проект ссылается правильно, NetBeans будет предоставлять "intellisense" информацию без каких-либо проблем. Это не идеально и определенно не так хорошо, как Java, но я не нашел лучшей альтернативы. Отладчик NetBeans, являющийся интерфейсом для gdb, также хорошо работает. Намного проще и, по моему опыту, более стабильно, чем DDD. Я не пробовал проекты Mono с использованием NetBeans, поэтому не могу об этом говорить.
Эта ссылка объясняет, как настроить проект C ++ в NetBeans, и может пролить больше света на эту тему. Это для NetBeans 6.7 NetBeans C / C ++ .
Проблема VS C ++ в том, что у него нет intellisense. Netbeans C ++ - хороший продукт. Но я предлагаю редактор DevC ++, он бесплатный и поставляется с множеством плагинов и intellisense.