Мне нравится SciTE как основной редактор для C++ / Python на Linux. Это имеет клавиатурные привязки, подобные VC, таким образом, Вы не должны повторно программировать пальцы вырезания и вклейки.
я использую его вместе с Мерзавцем для управления исходным кодом и очень полезным 'мерзавцем grep' команда для поиска в Вашей кодовой базе.
я играл с CDT Eclipse, но моя исходная кодовая база была к большому для него, и я провожу слишком много времени, ожидая на IDE. Если Ваш проект меньше, это может быть хорошо для Вас все же.
Я почти уверен, что ответ, к сожалению, «нет». Рассмотрим следующий эксперимент:
<html>
<head>
<script type="text/javascript">
function doit() {
prompt("this is a test");
}
</script>
</head>
<body>
<a href="javascript:doit();">Click me</a>
</body>
</html>
Если вы поместите это на HTML-страницу и загрузите в Mobile Safari, затем превратите свой телефон в альбомную ориентацию, а затем щелкните ссылку, чего вы ожидаете? Вы ожидаете, что диалоговое окно с запросом появится в альбомной ориентации с широкой клавиатурой. Что на самом деле происходит, так это то, что Mobile Safari возвращается к портретной ориентации и выскакивает небольшую клавиатуру, а затем поворачивается обратно после ввода текста. (Для удовольствия, предупреждайте о результатах, предупреждение также поворачивает дисплей ...) Обратите внимание, что настройки HTML 5 (type = "tel" или pattern = "[0-9] *") правильно всплывают на клавиатуре с горизонтальной ориентацией, когда это необходимо.
Обратите внимание, что это не априори свидетельство того, что вы можете '