Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Вниз

сколько строчек программного кода написано во всем проекте????   Найти похожие ветки 

 
Express   (2006-03-10 19:04) [0]

Подскажите, пожалуйста, как узнать, сколько строчек программного кода написано во всем проекте???? (получить общее количество строк во всех модулях).


 
API ©   (2006-03-10 19:07) [1]

Build Project


 
Desdechado ©   (2006-03-10 19:12) [2]

а форма - тоже часть проекта
тоже можно рассматривать как строчки кода, особенное если text dfm


 
API ©   (2006-03-10 19:16) [3]

можно рассматривать как строчки кодаъ

Ставить клавиатурный шпион и подсчитывать количество нажатий в отдельно взятом проекте? :)


 
antonn ©   (2006-03-10 19:21) [4]

взять размер проекта, получим байты, байт - символ. теперь стоит определиться, сколько символов в строке:)


 
Sergey Masloff   (2006-03-10 19:37) [5]

antonn ©   (10.03.06 19:21) [4]
Делаем скриншот экрана и запихиваем в ресурсы. 1024*768*4 символов. Уже неплохо ;-)


 
antonn ©   (2006-03-10 19:53) [6]

Sergey Masloff   (10.03.06 19:37) [5]
Делаем скриншот экрана и запихиваем в ресурсы. 1024*768*4 символов. Уже неплохо ;-)

ага, я учел пост [2] :)


 
TUser ©   (2006-03-10 20:09) [7]

А зачем?


 
antonn ©   (2006-03-10 20:38) [8]

шобы было:)


 
TStas ©   (2006-03-10 20:52) [9]

Ну есть у меня прога, 200 мин писал, считает сколько в папке процедур и функций, именно тел, а не объявлений. А со строками же еще проще


 
antonn ©   (2006-03-10 20:56) [10]

можно перебрать *.pas и считать #13 #10...


 
API ©   (2006-03-10 21:03) [11]

можно перебрать *.pas и считать #13 #10...

Как насчет пустых строк?
И строк, сгенерированных Delphi?

:)


 
Sergey Masloff   (2006-03-10 21:30) [12]

На самом деле у Анатолия Подгорецкого есть крохотная программулька ProjAn (Project Analyzer) которая эти строки считает. С исходниками ;-) В свободном доступе.


 
antonn ©   (2006-03-11 07:00) [13]

API ©   (10.03.06 21:03) [11]
Как насчет пустых строк?
И строк, сгенерированных Delphi?

кто скажет, что это не стороки, пусть бросит в меня камень:)


 
Sergey Masloff   (2006-03-11 08:40) [14]

На правах рекламы
а ProjAn пустые строки и комментарии отдельно считает ;-)


 
Sergey Masloff   (2006-03-11 08:42) [15]

Я просто фанат той программульки - простая как валенок, видно что написана за час но функционал свой на 150% отрабатывает. У меня всегда с самыми необходимыми тулами лежит.


 
Anatoly Podgoretsky ©   (2006-03-11 09:28) [16]

Sergey Masloff   (11.03.06 08:40) [14]
Считает, поскольку считает именно строки.
Кому интересно

http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Language/nps/Projan.zip&file_id=Projan

16 кб


 
oldman ©   (2006-03-11 10:15) [17]

Интересно, а
"if a>0 then b:=1 else b:=2;" одна строка? Или 3? Или 5?


 
antonn ©   (2006-03-11 10:20) [18]

oldman ©   (11.03.06 10:15) [17]
очевидно, что одна:)
по крайней мере, у меня отображается в одну строку:)


 
antonn ©   (2006-03-11 10:21) [19]

кстати, для подобных ситуаций я так и оформляю:)


 
oldman ©   (2006-03-11 10:24) [20]


> antonn ©   (11.03.06 10:21) [19]

По сабжу - любая программа это одна дли-и-и-инная строка кода.
:)))


 
Express   (2006-03-11 10:56) [21]

Всем большое спасибо!!!
Сколько человек прям откликнулось, очень приятно!!!
Вы приколисты.....


 
antonn ©   (2006-03-11 11:15) [22]

Express   (11.03.06 10:56) [21]
Вы приколисты.....

что, в общем то, тоже не может не радовать...
:)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.045 c
2-1142866409
serjkp
2006-03-20 17:53
2006.04.02
FormCreate...


15-1142107165
Джо
2006-03-11 22:59
2006.04.02
Убить MxArrays


2-1142724038
ga3
2006-03-19 02:20
2006.04.02
проблема с ActiveX dll


15-1141752066
Layner
2006-03-07 20:21
2006.04.02
Можно ли в метро/по городу спокойно ходить с ноутбучной сумкой


15-1141977108
начинающий
2006-03-10 10:51
2006.04.02
UI исключительно при помощи COM





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский